org.tikv.kvproto.Metapb Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: metapb.proto
package org.tikv.kvproto;
public final class Metapb {
private Metapb() {}
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 metapb.StoreState}
*/
public enum StoreState
implements com.google.protobuf.ProtocolMessageEnum {
/**
* Up = 0;
*/
Up(0),
/**
* Offline = 1;
*/
Offline(1),
/**
* Tombstone = 2;
*/
Tombstone(2),
UNRECOGNIZED(-1),
;
/**
* Up = 0;
*/
public static final int Up_VALUE = 0;
/**
* Offline = 1;
*/
public static final int Offline_VALUE = 1;
/**
* Tombstone = 2;
*/
public static final int Tombstone_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;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static StoreState valueOf(int value) {
return forNumber(value);
}
public static StoreState forNumber(int value) {
switch (value) {
case 0: return Up;
case 1: return Offline;
case 2: return Tombstone;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
StoreState> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public StoreState findValueByNumber(int number) {
return StoreState.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
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.tikv.kvproto.Metapb.getDescriptor().getEnumTypes().get(0);
}
private static final StoreState[] VALUES = values();
public static StoreState 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 StoreState(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:metapb.StoreState)
}
public interface ClusterOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.Cluster)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 id = 1;
*/
long getId();
/**
*
* max peer count for a region.
* pd will do the auto-balance if region peer count mismatches.
*
*
* optional uint32 max_peer_count = 2;
*/
int getMaxPeerCount();
}
/**
* Protobuf type {@code metapb.Cluster}
*/
public static final class Cluster extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.Cluster)
ClusterOrBuilder {
// Use Cluster.newBuilder() to construct.
private Cluster(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Cluster() {
id_ = 0L;
maxPeerCount_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Cluster(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
id_ = input.readUInt64();
break;
}
case 16: {
maxPeerCount_ = input.readUInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Cluster_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Cluster_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Cluster.class, org.tikv.kvproto.Metapb.Cluster.Builder.class);
}
public static final int ID_FIELD_NUMBER = 1;
private long id_;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
public static final int MAX_PEER_COUNT_FIELD_NUMBER = 2;
private int maxPeerCount_;
/**
*
* max peer count for a region.
* pd will do the auto-balance if region peer count mismatches.
*
*
* optional uint32 max_peer_count = 2;
*/
public int getMaxPeerCount() {
return maxPeerCount_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (id_ != 0L) {
output.writeUInt64(1, id_);
}
if (maxPeerCount_ != 0) {
output.writeUInt32(2, maxPeerCount_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (id_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, id_);
}
if (maxPeerCount_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(2, maxPeerCount_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.Cluster)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.Cluster other = (org.tikv.kvproto.Metapb.Cluster) obj;
boolean result = true;
result = result && (getId()
== other.getId());
result = result && (getMaxPeerCount()
== other.getMaxPeerCount());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getId());
hash = (37 * hash) + MAX_PEER_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getMaxPeerCount();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Cluster 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.tikv.kvproto.Metapb.Cluster parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Cluster 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.tikv.kvproto.Metapb.Cluster parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Cluster parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.Cluster prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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 metapb.Cluster}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.Cluster)
org.tikv.kvproto.Metapb.ClusterOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Cluster_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Cluster_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Cluster.class, org.tikv.kvproto.Metapb.Cluster.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.Cluster.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
id_ = 0L;
maxPeerCount_ = 0;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Cluster_descriptor;
}
public org.tikv.kvproto.Metapb.Cluster getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.Cluster.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.Cluster build() {
org.tikv.kvproto.Metapb.Cluster result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.Cluster buildPartial() {
org.tikv.kvproto.Metapb.Cluster result = new org.tikv.kvproto.Metapb.Cluster(this);
result.id_ = id_;
result.maxPeerCount_ = maxPeerCount_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.Cluster) {
return mergeFrom((org.tikv.kvproto.Metapb.Cluster)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.Cluster other) {
if (other == org.tikv.kvproto.Metapb.Cluster.getDefaultInstance()) return this;
if (other.getId() != 0L) {
setId(other.getId());
}
if (other.getMaxPeerCount() != 0) {
setMaxPeerCount(other.getMaxPeerCount());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.Cluster parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.Cluster) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long id_ ;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
/**
* optional uint64 id = 1;
*/
public Builder setId(long value) {
id_ = value;
onChanged();
return this;
}
/**
* optional uint64 id = 1;
*/
public Builder clearId() {
id_ = 0L;
onChanged();
return this;
}
private int maxPeerCount_ ;
/**
*
* max peer count for a region.
* pd will do the auto-balance if region peer count mismatches.
*
*
* optional uint32 max_peer_count = 2;
*/
public int getMaxPeerCount() {
return maxPeerCount_;
}
/**
*
* max peer count for a region.
* pd will do the auto-balance if region peer count mismatches.
*
*
* optional uint32 max_peer_count = 2;
*/
public Builder setMaxPeerCount(int value) {
maxPeerCount_ = value;
onChanged();
return this;
}
/**
*
* max peer count for a region.
* pd will do the auto-balance if region peer count mismatches.
*
*
* optional uint32 max_peer_count = 2;
*/
public Builder clearMaxPeerCount() {
maxPeerCount_ = 0;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.Cluster)
}
// @@protoc_insertion_point(class_scope:metapb.Cluster)
private static final org.tikv.kvproto.Metapb.Cluster DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.Cluster();
}
public static org.tikv.kvproto.Metapb.Cluster getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Cluster parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Cluster(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.Cluster getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface StoreLabelOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.StoreLabel)
com.google.protobuf.MessageOrBuilder {
/**
* optional string key = 1;
*/
java.lang.String getKey();
/**
* optional string key = 1;
*/
com.google.protobuf.ByteString
getKeyBytes();
/**
* optional string value = 2;
*/
java.lang.String getValue();
/**
* optional string value = 2;
*/
com.google.protobuf.ByteString
getValueBytes();
}
/**
*
* Case insensitive key/value for replica constraints.
*
*
* Protobuf type {@code metapb.StoreLabel}
*/
public static final class StoreLabel extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.StoreLabel)
StoreLabelOrBuilder {
// Use StoreLabel.newBuilder() to construct.
private StoreLabel(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private StoreLabel() {
key_ = "";
value_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private StoreLabel(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
key_ = s;
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
value_ = s;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_StoreLabel_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_StoreLabel_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.StoreLabel.class, org.tikv.kvproto.Metapb.StoreLabel.Builder.class);
}
public static final int KEY_FIELD_NUMBER = 1;
private volatile java.lang.Object key_;
/**
* optional string key = 1;
*/
public java.lang.String getKey() {
java.lang.Object ref = key_;
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();
key_ = s;
return s;
}
}
/**
* optional string key = 1;
*/
public com.google.protobuf.ByteString
getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
key_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VALUE_FIELD_NUMBER = 2;
private volatile java.lang.Object value_;
/**
* optional string value = 2;
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
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();
value_ = s;
return s;
}
}
/**
* optional string value = 2;
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getKeyBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
}
if (!getValueBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getKeyBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
}
if (!getValueBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.StoreLabel)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.StoreLabel other = (org.tikv.kvproto.Metapb.StoreLabel) obj;
boolean result = true;
result = result && getKey()
.equals(other.getKey());
result = result && getValue()
.equals(other.getValue());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + getValue().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.StoreLabel 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.tikv.kvproto.Metapb.StoreLabel parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.StoreLabel 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.tikv.kvproto.Metapb.StoreLabel parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.StoreLabel parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.StoreLabel prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* Case insensitive key/value for replica constraints.
*
*
* Protobuf type {@code metapb.StoreLabel}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.StoreLabel)
org.tikv.kvproto.Metapb.StoreLabelOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_StoreLabel_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_StoreLabel_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.StoreLabel.class, org.tikv.kvproto.Metapb.StoreLabel.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.StoreLabel.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
key_ = "";
value_ = "";
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_StoreLabel_descriptor;
}
public org.tikv.kvproto.Metapb.StoreLabel getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.StoreLabel.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.StoreLabel build() {
org.tikv.kvproto.Metapb.StoreLabel result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.StoreLabel buildPartial() {
org.tikv.kvproto.Metapb.StoreLabel result = new org.tikv.kvproto.Metapb.StoreLabel(this);
result.key_ = key_;
result.value_ = value_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.StoreLabel) {
return mergeFrom((org.tikv.kvproto.Metapb.StoreLabel)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.StoreLabel other) {
if (other == org.tikv.kvproto.Metapb.StoreLabel.getDefaultInstance()) return this;
if (!other.getKey().isEmpty()) {
key_ = other.key_;
onChanged();
}
if (!other.getValue().isEmpty()) {
value_ = other.value_;
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.StoreLabel parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.StoreLabel) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object key_ = "";
/**
* optional string key = 1;
*/
public java.lang.String getKey() {
java.lang.Object ref = key_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
key_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string key = 1;
*/
public com.google.protobuf.ByteString
getKeyBytes() {
java.lang.Object ref = key_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
key_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string key = 1;
*/
public Builder setKey(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* optional string key = 1;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
/**
* optional string key = 1;
*/
public Builder setKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
key_ = value;
onChanged();
return this;
}
private java.lang.Object value_ = "";
/**
* optional string value = 2;
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
value_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string value = 2;
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string value = 2;
*/
public Builder setValue(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
return this;
}
/**
* optional string value = 2;
*/
public Builder clearValue() {
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
/**
* optional string value = 2;
*/
public Builder setValueBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
value_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.StoreLabel)
}
// @@protoc_insertion_point(class_scope:metapb.StoreLabel)
private static final org.tikv.kvproto.Metapb.StoreLabel DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.StoreLabel();
}
public static org.tikv.kvproto.Metapb.StoreLabel getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public StoreLabel parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new StoreLabel(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.StoreLabel getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface StoreOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.Store)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 id = 1;
*/
long getId();
/**
* optional string address = 2;
*/
java.lang.String getAddress();
/**
* optional string address = 2;
*/
com.google.protobuf.ByteString
getAddressBytes();
/**
* optional .metapb.StoreState state = 3;
*/
int getStateValue();
/**
* optional .metapb.StoreState state = 3;
*/
org.tikv.kvproto.Metapb.StoreState getState();
/**
* repeated .metapb.StoreLabel labels = 4;
*/
java.util.List
getLabelsList();
/**
* repeated .metapb.StoreLabel labels = 4;
*/
org.tikv.kvproto.Metapb.StoreLabel getLabels(int index);
/**
* repeated .metapb.StoreLabel labels = 4;
*/
int getLabelsCount();
/**
* repeated .metapb.StoreLabel labels = 4;
*/
java.util.List extends org.tikv.kvproto.Metapb.StoreLabelOrBuilder>
getLabelsOrBuilderList();
/**
* repeated .metapb.StoreLabel labels = 4;
*/
org.tikv.kvproto.Metapb.StoreLabelOrBuilder getLabelsOrBuilder(
int index);
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
java.lang.String getVersion();
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
com.google.protobuf.ByteString
getVersionBytes();
}
/**
* Protobuf type {@code metapb.Store}
*/
public static final class Store extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.Store)
StoreOrBuilder {
// Use Store.newBuilder() to construct.
private Store(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Store() {
id_ = 0L;
address_ = "";
state_ = 0;
labels_ = java.util.Collections.emptyList();
version_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Store(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
id_ = input.readUInt64();
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
address_ = s;
break;
}
case 24: {
int rawValue = input.readEnum();
state_ = rawValue;
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
labels_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000008;
}
labels_.add(
input.readMessage(org.tikv.kvproto.Metapb.StoreLabel.parser(), extensionRegistry));
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
version_ = s;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
labels_ = java.util.Collections.unmodifiableList(labels_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Store_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Store_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Store.class, org.tikv.kvproto.Metapb.Store.Builder.class);
}
private int bitField0_;
public static final int ID_FIELD_NUMBER = 1;
private long id_;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
public static final int ADDRESS_FIELD_NUMBER = 2;
private volatile java.lang.Object address_;
/**
* optional string address = 2;
*/
public java.lang.String getAddress() {
java.lang.Object ref = address_;
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();
address_ = s;
return s;
}
}
/**
* optional string address = 2;
*/
public com.google.protobuf.ByteString
getAddressBytes() {
java.lang.Object ref = address_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
address_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int STATE_FIELD_NUMBER = 3;
private int state_;
/**
* optional .metapb.StoreState state = 3;
*/
public int getStateValue() {
return state_;
}
/**
* optional .metapb.StoreState state = 3;
*/
public org.tikv.kvproto.Metapb.StoreState getState() {
org.tikv.kvproto.Metapb.StoreState result = org.tikv.kvproto.Metapb.StoreState.valueOf(state_);
return result == null ? org.tikv.kvproto.Metapb.StoreState.UNRECOGNIZED : result;
}
public static final int LABELS_FIELD_NUMBER = 4;
private java.util.List labels_;
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public java.util.List getLabelsList() {
return labels_;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public java.util.List extends org.tikv.kvproto.Metapb.StoreLabelOrBuilder>
getLabelsOrBuilderList() {
return labels_;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public int getLabelsCount() {
return labels_.size();
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabel getLabels(int index) {
return labels_.get(index);
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabelOrBuilder getLabelsOrBuilder(
int index) {
return labels_.get(index);
}
public static final int VERSION_FIELD_NUMBER = 5;
private volatile java.lang.Object version_;
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
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();
version_ = s;
return s;
}
}
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (id_ != 0L) {
output.writeUInt64(1, id_);
}
if (!getAddressBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, address_);
}
if (state_ != org.tikv.kvproto.Metapb.StoreState.Up.getNumber()) {
output.writeEnum(3, state_);
}
for (int i = 0; i < labels_.size(); i++) {
output.writeMessage(4, labels_.get(i));
}
if (!getVersionBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, version_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (id_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, id_);
}
if (!getAddressBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, address_);
}
if (state_ != org.tikv.kvproto.Metapb.StoreState.Up.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, state_);
}
for (int i = 0; i < labels_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, labels_.get(i));
}
if (!getVersionBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, version_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.Store)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.Store other = (org.tikv.kvproto.Metapb.Store) obj;
boolean result = true;
result = result && (getId()
== other.getId());
result = result && getAddress()
.equals(other.getAddress());
result = result && state_ == other.state_;
result = result && getLabelsList()
.equals(other.getLabelsList());
result = result && getVersion()
.equals(other.getVersion());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getId());
hash = (37 * hash) + ADDRESS_FIELD_NUMBER;
hash = (53 * hash) + getAddress().hashCode();
hash = (37 * hash) + STATE_FIELD_NUMBER;
hash = (53 * hash) + state_;
if (getLabelsCount() > 0) {
hash = (37 * hash) + LABELS_FIELD_NUMBER;
hash = (53 * hash) + getLabelsList().hashCode();
}
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + getVersion().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.Store parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Store parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Store parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Store parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Store parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Store 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.tikv.kvproto.Metapb.Store parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Store 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.tikv.kvproto.Metapb.Store parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Store parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.Store prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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 metapb.Store}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.Store)
org.tikv.kvproto.Metapb.StoreOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Store_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Store_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Store.class, org.tikv.kvproto.Metapb.Store.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.Store.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getLabelsFieldBuilder();
}
}
public Builder clear() {
super.clear();
id_ = 0L;
address_ = "";
state_ = 0;
if (labelsBuilder_ == null) {
labels_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
} else {
labelsBuilder_.clear();
}
version_ = "";
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Store_descriptor;
}
public org.tikv.kvproto.Metapb.Store getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.Store.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.Store build() {
org.tikv.kvproto.Metapb.Store result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.Store buildPartial() {
org.tikv.kvproto.Metapb.Store result = new org.tikv.kvproto.Metapb.Store(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
result.id_ = id_;
result.address_ = address_;
result.state_ = state_;
if (labelsBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008)) {
labels_ = java.util.Collections.unmodifiableList(labels_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.labels_ = labels_;
} else {
result.labels_ = labelsBuilder_.build();
}
result.version_ = version_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.Store) {
return mergeFrom((org.tikv.kvproto.Metapb.Store)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.Store other) {
if (other == org.tikv.kvproto.Metapb.Store.getDefaultInstance()) return this;
if (other.getId() != 0L) {
setId(other.getId());
}
if (!other.getAddress().isEmpty()) {
address_ = other.address_;
onChanged();
}
if (other.state_ != 0) {
setStateValue(other.getStateValue());
}
if (labelsBuilder_ == null) {
if (!other.labels_.isEmpty()) {
if (labels_.isEmpty()) {
labels_ = other.labels_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureLabelsIsMutable();
labels_.addAll(other.labels_);
}
onChanged();
}
} else {
if (!other.labels_.isEmpty()) {
if (labelsBuilder_.isEmpty()) {
labelsBuilder_.dispose();
labelsBuilder_ = null;
labels_ = other.labels_;
bitField0_ = (bitField0_ & ~0x00000008);
labelsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getLabelsFieldBuilder() : null;
} else {
labelsBuilder_.addAllMessages(other.labels_);
}
}
}
if (!other.getVersion().isEmpty()) {
version_ = other.version_;
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.Store parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.Store) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long id_ ;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
/**
* optional uint64 id = 1;
*/
public Builder setId(long value) {
id_ = value;
onChanged();
return this;
}
/**
* optional uint64 id = 1;
*/
public Builder clearId() {
id_ = 0L;
onChanged();
return this;
}
private java.lang.Object address_ = "";
/**
* optional string address = 2;
*/
public java.lang.String getAddress() {
java.lang.Object ref = address_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
address_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string address = 2;
*/
public com.google.protobuf.ByteString
getAddressBytes() {
java.lang.Object ref = address_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
address_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string address = 2;
*/
public Builder setAddress(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
address_ = value;
onChanged();
return this;
}
/**
* optional string address = 2;
*/
public Builder clearAddress() {
address_ = getDefaultInstance().getAddress();
onChanged();
return this;
}
/**
* optional string address = 2;
*/
public Builder setAddressBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
address_ = value;
onChanged();
return this;
}
private int state_ = 0;
/**
* optional .metapb.StoreState state = 3;
*/
public int getStateValue() {
return state_;
}
/**
* optional .metapb.StoreState state = 3;
*/
public Builder setStateValue(int value) {
state_ = value;
onChanged();
return this;
}
/**
* optional .metapb.StoreState state = 3;
*/
public org.tikv.kvproto.Metapb.StoreState getState() {
org.tikv.kvproto.Metapb.StoreState result = org.tikv.kvproto.Metapb.StoreState.valueOf(state_);
return result == null ? org.tikv.kvproto.Metapb.StoreState.UNRECOGNIZED : result;
}
/**
* optional .metapb.StoreState state = 3;
*/
public Builder setState(org.tikv.kvproto.Metapb.StoreState value) {
if (value == null) {
throw new NullPointerException();
}
state_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .metapb.StoreState state = 3;
*/
public Builder clearState() {
state_ = 0;
onChanged();
return this;
}
private java.util.List labels_ =
java.util.Collections.emptyList();
private void ensureLabelsIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
labels_ = new java.util.ArrayList(labels_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.StoreLabel, org.tikv.kvproto.Metapb.StoreLabel.Builder, org.tikv.kvproto.Metapb.StoreLabelOrBuilder> labelsBuilder_;
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public java.util.List getLabelsList() {
if (labelsBuilder_ == null) {
return java.util.Collections.unmodifiableList(labels_);
} else {
return labelsBuilder_.getMessageList();
}
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public int getLabelsCount() {
if (labelsBuilder_ == null) {
return labels_.size();
} else {
return labelsBuilder_.getCount();
}
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabel getLabels(int index) {
if (labelsBuilder_ == null) {
return labels_.get(index);
} else {
return labelsBuilder_.getMessage(index);
}
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder setLabels(
int index, org.tikv.kvproto.Metapb.StoreLabel value) {
if (labelsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLabelsIsMutable();
labels_.set(index, value);
onChanged();
} else {
labelsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder setLabels(
int index, org.tikv.kvproto.Metapb.StoreLabel.Builder builderForValue) {
if (labelsBuilder_ == null) {
ensureLabelsIsMutable();
labels_.set(index, builderForValue.build());
onChanged();
} else {
labelsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder addLabels(org.tikv.kvproto.Metapb.StoreLabel value) {
if (labelsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLabelsIsMutable();
labels_.add(value);
onChanged();
} else {
labelsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder addLabels(
int index, org.tikv.kvproto.Metapb.StoreLabel value) {
if (labelsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureLabelsIsMutable();
labels_.add(index, value);
onChanged();
} else {
labelsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder addLabels(
org.tikv.kvproto.Metapb.StoreLabel.Builder builderForValue) {
if (labelsBuilder_ == null) {
ensureLabelsIsMutable();
labels_.add(builderForValue.build());
onChanged();
} else {
labelsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder addLabels(
int index, org.tikv.kvproto.Metapb.StoreLabel.Builder builderForValue) {
if (labelsBuilder_ == null) {
ensureLabelsIsMutable();
labels_.add(index, builderForValue.build());
onChanged();
} else {
labelsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder addAllLabels(
java.lang.Iterable extends org.tikv.kvproto.Metapb.StoreLabel> values) {
if (labelsBuilder_ == null) {
ensureLabelsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, labels_);
onChanged();
} else {
labelsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder clearLabels() {
if (labelsBuilder_ == null) {
labels_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
labelsBuilder_.clear();
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public Builder removeLabels(int index) {
if (labelsBuilder_ == null) {
ensureLabelsIsMutable();
labels_.remove(index);
onChanged();
} else {
labelsBuilder_.remove(index);
}
return this;
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabel.Builder getLabelsBuilder(
int index) {
return getLabelsFieldBuilder().getBuilder(index);
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabelOrBuilder getLabelsOrBuilder(
int index) {
if (labelsBuilder_ == null) {
return labels_.get(index); } else {
return labelsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public java.util.List extends org.tikv.kvproto.Metapb.StoreLabelOrBuilder>
getLabelsOrBuilderList() {
if (labelsBuilder_ != null) {
return labelsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(labels_);
}
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabel.Builder addLabelsBuilder() {
return getLabelsFieldBuilder().addBuilder(
org.tikv.kvproto.Metapb.StoreLabel.getDefaultInstance());
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public org.tikv.kvproto.Metapb.StoreLabel.Builder addLabelsBuilder(
int index) {
return getLabelsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Metapb.StoreLabel.getDefaultInstance());
}
/**
* repeated .metapb.StoreLabel labels = 4;
*/
public java.util.List
getLabelsBuilderList() {
return getLabelsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.StoreLabel, org.tikv.kvproto.Metapb.StoreLabel.Builder, org.tikv.kvproto.Metapb.StoreLabelOrBuilder>
getLabelsFieldBuilder() {
if (labelsBuilder_ == null) {
labelsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.StoreLabel, org.tikv.kvproto.Metapb.StoreLabel.Builder, org.tikv.kvproto.Metapb.StoreLabelOrBuilder>(
labels_,
((bitField0_ & 0x00000008) == 0x00000008),
getParentForChildren(),
isClean());
labels_ = null;
}
return labelsBuilder_;
}
private java.lang.Object version_ = "";
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
version_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public Builder setVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
version_ = value;
onChanged();
return this;
}
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public Builder clearVersion() {
version_ = getDefaultInstance().getVersion();
onChanged();
return this;
}
/**
*
* more attributes......
*
*
* optional string version = 5;
*/
public Builder setVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
version_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.Store)
}
// @@protoc_insertion_point(class_scope:metapb.Store)
private static final org.tikv.kvproto.Metapb.Store DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.Store();
}
public static org.tikv.kvproto.Metapb.Store getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Store parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Store(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.Store getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RegionEpochOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.RegionEpoch)
com.google.protobuf.MessageOrBuilder {
/**
*
* Conf change version, auto increment when add or remove peer
*
*
* optional uint64 conf_ver = 1;
*/
long getConfVer();
/**
*
* Region version, auto increment when split or merge
*
*
* optional uint64 version = 2;
*/
long getVersion();
}
/**
* Protobuf type {@code metapb.RegionEpoch}
*/
public static final class RegionEpoch extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.RegionEpoch)
RegionEpochOrBuilder {
// Use RegionEpoch.newBuilder() to construct.
private RegionEpoch(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RegionEpoch() {
confVer_ = 0L;
version_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private RegionEpoch(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
confVer_ = input.readUInt64();
break;
}
case 16: {
version_ = input.readUInt64();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_RegionEpoch_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_RegionEpoch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.RegionEpoch.class, org.tikv.kvproto.Metapb.RegionEpoch.Builder.class);
}
public static final int CONF_VER_FIELD_NUMBER = 1;
private long confVer_;
/**
*
* Conf change version, auto increment when add or remove peer
*
*
* optional uint64 conf_ver = 1;
*/
public long getConfVer() {
return confVer_;
}
public static final int VERSION_FIELD_NUMBER = 2;
private long version_;
/**
*
* Region version, auto increment when split or merge
*
*
* optional uint64 version = 2;
*/
public long getVersion() {
return version_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (confVer_ != 0L) {
output.writeUInt64(1, confVer_);
}
if (version_ != 0L) {
output.writeUInt64(2, version_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (confVer_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, confVer_);
}
if (version_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, version_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.RegionEpoch)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.RegionEpoch other = (org.tikv.kvproto.Metapb.RegionEpoch) obj;
boolean result = true;
result = result && (getConfVer()
== other.getConfVer());
result = result && (getVersion()
== other.getVersion());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + CONF_VER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getConfVer());
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getVersion());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.RegionEpoch 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.tikv.kvproto.Metapb.RegionEpoch parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.RegionEpoch 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.tikv.kvproto.Metapb.RegionEpoch parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.RegionEpoch parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.RegionEpoch prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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 metapb.RegionEpoch}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.RegionEpoch)
org.tikv.kvproto.Metapb.RegionEpochOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_RegionEpoch_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_RegionEpoch_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.RegionEpoch.class, org.tikv.kvproto.Metapb.RegionEpoch.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.RegionEpoch.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
confVer_ = 0L;
version_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_RegionEpoch_descriptor;
}
public org.tikv.kvproto.Metapb.RegionEpoch getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.RegionEpoch build() {
org.tikv.kvproto.Metapb.RegionEpoch result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.RegionEpoch buildPartial() {
org.tikv.kvproto.Metapb.RegionEpoch result = new org.tikv.kvproto.Metapb.RegionEpoch(this);
result.confVer_ = confVer_;
result.version_ = version_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.RegionEpoch) {
return mergeFrom((org.tikv.kvproto.Metapb.RegionEpoch)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.RegionEpoch other) {
if (other == org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance()) return this;
if (other.getConfVer() != 0L) {
setConfVer(other.getConfVer());
}
if (other.getVersion() != 0L) {
setVersion(other.getVersion());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.RegionEpoch parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.RegionEpoch) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long confVer_ ;
/**
*
* Conf change version, auto increment when add or remove peer
*
*
* optional uint64 conf_ver = 1;
*/
public long getConfVer() {
return confVer_;
}
/**
*
* Conf change version, auto increment when add or remove peer
*
*
* optional uint64 conf_ver = 1;
*/
public Builder setConfVer(long value) {
confVer_ = value;
onChanged();
return this;
}
/**
*
* Conf change version, auto increment when add or remove peer
*
*
* optional uint64 conf_ver = 1;
*/
public Builder clearConfVer() {
confVer_ = 0L;
onChanged();
return this;
}
private long version_ ;
/**
*
* Region version, auto increment when split or merge
*
*
* optional uint64 version = 2;
*/
public long getVersion() {
return version_;
}
/**
*
* Region version, auto increment when split or merge
*
*
* optional uint64 version = 2;
*/
public Builder setVersion(long value) {
version_ = value;
onChanged();
return this;
}
/**
*
* Region version, auto increment when split or merge
*
*
* optional uint64 version = 2;
*/
public Builder clearVersion() {
version_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.RegionEpoch)
}
// @@protoc_insertion_point(class_scope:metapb.RegionEpoch)
private static final org.tikv.kvproto.Metapb.RegionEpoch DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.RegionEpoch();
}
public static org.tikv.kvproto.Metapb.RegionEpoch getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public RegionEpoch parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new RegionEpoch(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.RegionEpoch getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RegionOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.Region)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 id = 1;
*/
long getId();
/**
*
* Region key range [start_key, end_key).
*
*
* optional bytes start_key = 2;
*/
com.google.protobuf.ByteString getStartKey();
/**
* optional bytes end_key = 3;
*/
com.google.protobuf.ByteString getEndKey();
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
boolean hasRegionEpoch();
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch();
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder();
/**
* repeated .metapb.Peer peers = 5;
*/
java.util.List
getPeersList();
/**
* repeated .metapb.Peer peers = 5;
*/
org.tikv.kvproto.Metapb.Peer getPeers(int index);
/**
* repeated .metapb.Peer peers = 5;
*/
int getPeersCount();
/**
* repeated .metapb.Peer peers = 5;
*/
java.util.List extends org.tikv.kvproto.Metapb.PeerOrBuilder>
getPeersOrBuilderList();
/**
* repeated .metapb.Peer peers = 5;
*/
org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
int index);
}
/**
* Protobuf type {@code metapb.Region}
*/
public static final class Region extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.Region)
RegionOrBuilder {
// Use Region.newBuilder() to construct.
private Region(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Region() {
id_ = 0L;
startKey_ = com.google.protobuf.ByteString.EMPTY;
endKey_ = com.google.protobuf.ByteString.EMPTY;
peers_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Region(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
id_ = input.readUInt64();
break;
}
case 18: {
startKey_ = input.readBytes();
break;
}
case 26: {
endKey_ = input.readBytes();
break;
}
case 34: {
org.tikv.kvproto.Metapb.RegionEpoch.Builder subBuilder = null;
if (regionEpoch_ != null) {
subBuilder = regionEpoch_.toBuilder();
}
regionEpoch_ = input.readMessage(org.tikv.kvproto.Metapb.RegionEpoch.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionEpoch_);
regionEpoch_ = subBuilder.buildPartial();
}
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
peers_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000010;
}
peers_.add(
input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
peers_ = java.util.Collections.unmodifiableList(peers_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Region_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Region_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Region.class, org.tikv.kvproto.Metapb.Region.Builder.class);
}
private int bitField0_;
public static final int ID_FIELD_NUMBER = 1;
private long id_;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
public static final int START_KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString startKey_;
/**
*
* Region key range [start_key, end_key).
*
*
* optional bytes start_key = 2;
*/
public com.google.protobuf.ByteString getStartKey() {
return startKey_;
}
public static final int END_KEY_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString endKey_;
/**
* optional bytes end_key = 3;
*/
public com.google.protobuf.ByteString getEndKey() {
return endKey_;
}
public static final int REGION_EPOCH_FIELD_NUMBER = 4;
private org.tikv.kvproto.Metapb.RegionEpoch regionEpoch_;
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public boolean hasRegionEpoch() {
return regionEpoch_ != null;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
return getRegionEpoch();
}
public static final int PEERS_FIELD_NUMBER = 5;
private java.util.List peers_;
/**
* repeated .metapb.Peer peers = 5;
*/
public java.util.List getPeersList() {
return peers_;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public java.util.List extends org.tikv.kvproto.Metapb.PeerOrBuilder>
getPeersOrBuilderList() {
return peers_;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public int getPeersCount() {
return peers_.size();
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.Peer getPeers(int index) {
return peers_.get(index);
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
int index) {
return peers_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (id_ != 0L) {
output.writeUInt64(1, id_);
}
if (!startKey_.isEmpty()) {
output.writeBytes(2, startKey_);
}
if (!endKey_.isEmpty()) {
output.writeBytes(3, endKey_);
}
if (regionEpoch_ != null) {
output.writeMessage(4, getRegionEpoch());
}
for (int i = 0; i < peers_.size(); i++) {
output.writeMessage(5, peers_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (id_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, id_);
}
if (!startKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, startKey_);
}
if (!endKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, endKey_);
}
if (regionEpoch_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getRegionEpoch());
}
for (int i = 0; i < peers_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, peers_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.Region)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.Region other = (org.tikv.kvproto.Metapb.Region) obj;
boolean result = true;
result = result && (getId()
== other.getId());
result = result && getStartKey()
.equals(other.getStartKey());
result = result && getEndKey()
.equals(other.getEndKey());
result = result && (hasRegionEpoch() == other.hasRegionEpoch());
if (hasRegionEpoch()) {
result = result && getRegionEpoch()
.equals(other.getRegionEpoch());
}
result = result && getPeersList()
.equals(other.getPeersList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getId());
hash = (37 * hash) + START_KEY_FIELD_NUMBER;
hash = (53 * hash) + getStartKey().hashCode();
hash = (37 * hash) + END_KEY_FIELD_NUMBER;
hash = (53 * hash) + getEndKey().hashCode();
if (hasRegionEpoch()) {
hash = (37 * hash) + REGION_EPOCH_FIELD_NUMBER;
hash = (53 * hash) + getRegionEpoch().hashCode();
}
if (getPeersCount() > 0) {
hash = (37 * hash) + PEERS_FIELD_NUMBER;
hash = (53 * hash) + getPeersList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.Region parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Region parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Region parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Region parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Region parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Region 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.tikv.kvproto.Metapb.Region parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Region 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.tikv.kvproto.Metapb.Region parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Region parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.Region prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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 metapb.Region}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.Region)
org.tikv.kvproto.Metapb.RegionOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Region_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Region_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Region.class, org.tikv.kvproto.Metapb.Region.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.Region.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPeersFieldBuilder();
}
}
public Builder clear() {
super.clear();
id_ = 0L;
startKey_ = com.google.protobuf.ByteString.EMPTY;
endKey_ = com.google.protobuf.ByteString.EMPTY;
if (regionEpochBuilder_ == null) {
regionEpoch_ = null;
} else {
regionEpoch_ = null;
regionEpochBuilder_ = null;
}
if (peersBuilder_ == null) {
peers_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
peersBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Region_descriptor;
}
public org.tikv.kvproto.Metapb.Region getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.Region.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.Region build() {
org.tikv.kvproto.Metapb.Region result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.Region buildPartial() {
org.tikv.kvproto.Metapb.Region result = new org.tikv.kvproto.Metapb.Region(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
result.id_ = id_;
result.startKey_ = startKey_;
result.endKey_ = endKey_;
if (regionEpochBuilder_ == null) {
result.regionEpoch_ = regionEpoch_;
} else {
result.regionEpoch_ = regionEpochBuilder_.build();
}
if (peersBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
peers_ = java.util.Collections.unmodifiableList(peers_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.peers_ = peers_;
} else {
result.peers_ = peersBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.Region) {
return mergeFrom((org.tikv.kvproto.Metapb.Region)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.Region other) {
if (other == org.tikv.kvproto.Metapb.Region.getDefaultInstance()) return this;
if (other.getId() != 0L) {
setId(other.getId());
}
if (other.getStartKey() != com.google.protobuf.ByteString.EMPTY) {
setStartKey(other.getStartKey());
}
if (other.getEndKey() != com.google.protobuf.ByteString.EMPTY) {
setEndKey(other.getEndKey());
}
if (other.hasRegionEpoch()) {
mergeRegionEpoch(other.getRegionEpoch());
}
if (peersBuilder_ == null) {
if (!other.peers_.isEmpty()) {
if (peers_.isEmpty()) {
peers_ = other.peers_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensurePeersIsMutable();
peers_.addAll(other.peers_);
}
onChanged();
}
} else {
if (!other.peers_.isEmpty()) {
if (peersBuilder_.isEmpty()) {
peersBuilder_.dispose();
peersBuilder_ = null;
peers_ = other.peers_;
bitField0_ = (bitField0_ & ~0x00000010);
peersBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPeersFieldBuilder() : null;
} else {
peersBuilder_.addAllMessages(other.peers_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.Region parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.Region) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long id_ ;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
/**
* optional uint64 id = 1;
*/
public Builder setId(long value) {
id_ = value;
onChanged();
return this;
}
/**
* optional uint64 id = 1;
*/
public Builder clearId() {
id_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString startKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Region key range [start_key, end_key).
*
*
* optional bytes start_key = 2;
*/
public com.google.protobuf.ByteString getStartKey() {
return startKey_;
}
/**
*
* Region key range [start_key, end_key).
*
*
* optional bytes start_key = 2;
*/
public Builder setStartKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
startKey_ = value;
onChanged();
return this;
}
/**
*
* Region key range [start_key, end_key).
*
*
* optional bytes start_key = 2;
*/
public Builder clearStartKey() {
startKey_ = getDefaultInstance().getStartKey();
onChanged();
return this;
}
private com.google.protobuf.ByteString endKey_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes end_key = 3;
*/
public com.google.protobuf.ByteString getEndKey() {
return endKey_;
}
/**
* optional bytes end_key = 3;
*/
public Builder setEndKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
endKey_ = value;
onChanged();
return this;
}
/**
* optional bytes end_key = 3;
*/
public Builder clearEndKey() {
endKey_ = getDefaultInstance().getEndKey();
onChanged();
return this;
}
private org.tikv.kvproto.Metapb.RegionEpoch regionEpoch_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder> regionEpochBuilder_;
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public boolean hasRegionEpoch() {
return regionEpochBuilder_ != null || regionEpoch_ != null;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
if (regionEpochBuilder_ == null) {
return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
} else {
return regionEpochBuilder_.getMessage();
}
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public Builder setRegionEpoch(org.tikv.kvproto.Metapb.RegionEpoch value) {
if (regionEpochBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionEpoch_ = value;
onChanged();
} else {
regionEpochBuilder_.setMessage(value);
}
return this;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public Builder setRegionEpoch(
org.tikv.kvproto.Metapb.RegionEpoch.Builder builderForValue) {
if (regionEpochBuilder_ == null) {
regionEpoch_ = builderForValue.build();
onChanged();
} else {
regionEpochBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public Builder mergeRegionEpoch(org.tikv.kvproto.Metapb.RegionEpoch value) {
if (regionEpochBuilder_ == null) {
if (regionEpoch_ != null) {
regionEpoch_ =
org.tikv.kvproto.Metapb.RegionEpoch.newBuilder(regionEpoch_).mergeFrom(value).buildPartial();
} else {
regionEpoch_ = value;
}
onChanged();
} else {
regionEpochBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public Builder clearRegionEpoch() {
if (regionEpochBuilder_ == null) {
regionEpoch_ = null;
onChanged();
} else {
regionEpoch_ = null;
regionEpochBuilder_ = null;
}
return this;
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public org.tikv.kvproto.Metapb.RegionEpoch.Builder getRegionEpochBuilder() {
onChanged();
return getRegionEpochFieldBuilder().getBuilder();
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
if (regionEpochBuilder_ != null) {
return regionEpochBuilder_.getMessageOrBuilder();
} else {
return regionEpoch_ == null ?
org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
}
}
/**
* optional .metapb.RegionEpoch region_epoch = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder>
getRegionEpochFieldBuilder() {
if (regionEpochBuilder_ == null) {
regionEpochBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.RegionEpoch, org.tikv.kvproto.Metapb.RegionEpoch.Builder, org.tikv.kvproto.Metapb.RegionEpochOrBuilder>(
getRegionEpoch(),
getParentForChildren(),
isClean());
regionEpoch_ = null;
}
return regionEpochBuilder_;
}
private java.util.List peers_ =
java.util.Collections.emptyList();
private void ensurePeersIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
peers_ = new java.util.ArrayList(peers_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peersBuilder_;
/**
* repeated .metapb.Peer peers = 5;
*/
public java.util.List getPeersList() {
if (peersBuilder_ == null) {
return java.util.Collections.unmodifiableList(peers_);
} else {
return peersBuilder_.getMessageList();
}
}
/**
* repeated .metapb.Peer peers = 5;
*/
public int getPeersCount() {
if (peersBuilder_ == null) {
return peers_.size();
} else {
return peersBuilder_.getCount();
}
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.Peer getPeers(int index) {
if (peersBuilder_ == null) {
return peers_.get(index);
} else {
return peersBuilder_.getMessage(index);
}
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder setPeers(
int index, org.tikv.kvproto.Metapb.Peer value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.set(index, value);
onChanged();
} else {
peersBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder setPeers(
int index, org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.set(index, builderForValue.build());
onChanged();
} else {
peersBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder addPeers(org.tikv.kvproto.Metapb.Peer value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.add(value);
onChanged();
} else {
peersBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder addPeers(
int index, org.tikv.kvproto.Metapb.Peer value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.add(index, value);
onChanged();
} else {
peersBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder addPeers(
org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.add(builderForValue.build());
onChanged();
} else {
peersBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder addPeers(
int index, org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.add(index, builderForValue.build());
onChanged();
} else {
peersBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder addAllPeers(
java.lang.Iterable extends org.tikv.kvproto.Metapb.Peer> values) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, peers_);
onChanged();
} else {
peersBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder clearPeers() {
if (peersBuilder_ == null) {
peers_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
peersBuilder_.clear();
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public Builder removePeers(int index) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.remove(index);
onChanged();
} else {
peersBuilder_.remove(index);
}
return this;
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.Peer.Builder getPeersBuilder(
int index) {
return getPeersFieldBuilder().getBuilder(index);
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.PeerOrBuilder getPeersOrBuilder(
int index) {
if (peersBuilder_ == null) {
return peers_.get(index); } else {
return peersBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .metapb.Peer peers = 5;
*/
public java.util.List extends org.tikv.kvproto.Metapb.PeerOrBuilder>
getPeersOrBuilderList() {
if (peersBuilder_ != null) {
return peersBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(peers_);
}
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.Peer.Builder addPeersBuilder() {
return getPeersFieldBuilder().addBuilder(
org.tikv.kvproto.Metapb.Peer.getDefaultInstance());
}
/**
* repeated .metapb.Peer peers = 5;
*/
public org.tikv.kvproto.Metapb.Peer.Builder addPeersBuilder(
int index) {
return getPeersFieldBuilder().addBuilder(
index, org.tikv.kvproto.Metapb.Peer.getDefaultInstance());
}
/**
* repeated .metapb.Peer peers = 5;
*/
public java.util.List
getPeersBuilderList() {
return getPeersFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
getPeersFieldBuilder() {
if (peersBuilder_ == null) {
peersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
peers_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
peers_ = null;
}
return peersBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.Region)
}
// @@protoc_insertion_point(class_scope:metapb.Region)
private static final org.tikv.kvproto.Metapb.Region DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.Region();
}
public static org.tikv.kvproto.Metapb.Region getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Region parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Region(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.Region getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeerOrBuilder extends
// @@protoc_insertion_point(interface_extends:metapb.Peer)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 id = 1;
*/
long getId();
/**
* optional uint64 store_id = 2;
*/
long getStoreId();
/**
* optional bool is_learner = 3;
*/
boolean getIsLearner();
}
/**
* Protobuf type {@code metapb.Peer}
*/
public static final class Peer extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:metapb.Peer)
PeerOrBuilder {
// Use Peer.newBuilder() to construct.
private Peer(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Peer() {
id_ = 0L;
storeId_ = 0L;
isLearner_ = false;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Peer(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
id_ = input.readUInt64();
break;
}
case 16: {
storeId_ = input.readUInt64();
break;
}
case 24: {
isLearner_ = input.readBool();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Peer_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Peer_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Peer.class, org.tikv.kvproto.Metapb.Peer.Builder.class);
}
public static final int ID_FIELD_NUMBER = 1;
private long id_;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
public static final int STORE_ID_FIELD_NUMBER = 2;
private long storeId_;
/**
* optional uint64 store_id = 2;
*/
public long getStoreId() {
return storeId_;
}
public static final int IS_LEARNER_FIELD_NUMBER = 3;
private boolean isLearner_;
/**
* optional bool is_learner = 3;
*/
public boolean getIsLearner() {
return isLearner_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (id_ != 0L) {
output.writeUInt64(1, id_);
}
if (storeId_ != 0L) {
output.writeUInt64(2, storeId_);
}
if (isLearner_ != false) {
output.writeBool(3, isLearner_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (id_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, id_);
}
if (storeId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, storeId_);
}
if (isLearner_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, isLearner_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Metapb.Peer)) {
return super.equals(obj);
}
org.tikv.kvproto.Metapb.Peer other = (org.tikv.kvproto.Metapb.Peer) obj;
boolean result = true;
result = result && (getId()
== other.getId());
result = result && (getStoreId()
== other.getStoreId());
result = result && (getIsLearner()
== other.getIsLearner());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getId());
hash = (37 * hash) + STORE_ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStoreId());
hash = (37 * hash) + IS_LEARNER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsLearner());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Peer 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.tikv.kvproto.Metapb.Peer parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Peer 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.tikv.kvproto.Metapb.Peer parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Metapb.Peer parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.tikv.kvproto.Metapb.Peer prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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 metapb.Peer}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:metapb.Peer)
org.tikv.kvproto.Metapb.PeerOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Peer_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Peer_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Metapb.Peer.class, org.tikv.kvproto.Metapb.Peer.Builder.class);
}
// Construct using org.tikv.kvproto.Metapb.Peer.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
id_ = 0L;
storeId_ = 0L;
isLearner_ = false;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Metapb.internal_static_metapb_Peer_descriptor;
}
public org.tikv.kvproto.Metapb.Peer getDefaultInstanceForType() {
return org.tikv.kvproto.Metapb.Peer.getDefaultInstance();
}
public org.tikv.kvproto.Metapb.Peer build() {
org.tikv.kvproto.Metapb.Peer result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Metapb.Peer buildPartial() {
org.tikv.kvproto.Metapb.Peer result = new org.tikv.kvproto.Metapb.Peer(this);
result.id_ = id_;
result.storeId_ = storeId_;
result.isLearner_ = isLearner_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Metapb.Peer) {
return mergeFrom((org.tikv.kvproto.Metapb.Peer)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Metapb.Peer other) {
if (other == org.tikv.kvproto.Metapb.Peer.getDefaultInstance()) return this;
if (other.getId() != 0L) {
setId(other.getId());
}
if (other.getStoreId() != 0L) {
setStoreId(other.getStoreId());
}
if (other.getIsLearner() != false) {
setIsLearner(other.getIsLearner());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.tikv.kvproto.Metapb.Peer parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Metapb.Peer) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long id_ ;
/**
* optional uint64 id = 1;
*/
public long getId() {
return id_;
}
/**
* optional uint64 id = 1;
*/
public Builder setId(long value) {
id_ = value;
onChanged();
return this;
}
/**
* optional uint64 id = 1;
*/
public Builder clearId() {
id_ = 0L;
onChanged();
return this;
}
private long storeId_ ;
/**
* optional uint64 store_id = 2;
*/
public long getStoreId() {
return storeId_;
}
/**
* optional uint64 store_id = 2;
*/
public Builder setStoreId(long value) {
storeId_ = value;
onChanged();
return this;
}
/**
* optional uint64 store_id = 2;
*/
public Builder clearStoreId() {
storeId_ = 0L;
onChanged();
return this;
}
private boolean isLearner_ ;
/**
* optional bool is_learner = 3;
*/
public boolean getIsLearner() {
return isLearner_;
}
/**
* optional bool is_learner = 3;
*/
public Builder setIsLearner(boolean value) {
isLearner_ = value;
onChanged();
return this;
}
/**
* optional bool is_learner = 3;
*/
public Builder clearIsLearner() {
isLearner_ = false;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:metapb.Peer)
}
// @@protoc_insertion_point(class_scope:metapb.Peer)
private static final org.tikv.kvproto.Metapb.Peer DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Metapb.Peer();
}
public static org.tikv.kvproto.Metapb.Peer getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Peer parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Peer(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.tikv.kvproto.Metapb.Peer getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_Cluster_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_Cluster_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_StoreLabel_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_StoreLabel_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_Store_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_Store_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_RegionEpoch_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_RegionEpoch_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_Region_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_Region_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_metapb_Peer_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_metapb_Peer_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\014metapb.proto\022\006metapb\032\024gogoproto/gogo.p" +
"roto\032\017rustproto.proto\"-\n\007Cluster\022\n\n\002id\030\001" +
" \001(\004\022\026\n\016max_peer_count\030\002 \001(\r\"(\n\nStoreLab" +
"el\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"|\n\005Store\022" +
"\n\n\002id\030\001 \001(\004\022\017\n\007address\030\002 \001(\t\022!\n\005state\030\003 " +
"\001(\0162\022.metapb.StoreState\022\"\n\006labels\030\004 \003(\0132" +
"\022.metapb.StoreLabel\022\017\n\007version\030\005 \001(\t\"0\n\013" +
"RegionEpoch\022\020\n\010conf_ver\030\001 \001(\004\022\017\n\007version" +
"\030\002 \001(\004\"\200\001\n\006Region\022\n\n\002id\030\001 \001(\004\022\021\n\tstart_k" +
"ey\030\002 \001(\014\022\017\n\007end_key\030\003 \001(\014\022)\n\014region_epoc",
"h\030\004 \001(\0132\023.metapb.RegionEpoch\022\033\n\005peers\030\005 " +
"\003(\0132\014.metapb.Peer\"8\n\004Peer\022\n\n\002id\030\001 \001(\004\022\020\n" +
"\010store_id\030\002 \001(\004\022\022\n\nis_learner\030\003 \001(\010*0\n\nS" +
"toreState\022\006\n\002Up\020\000\022\013\n\007Offline\020\001\022\r\n\tTombst" +
"one\020\002B\"\n\020org.tikv.kvproto\310\342\036\001\340\342\036\001\320\342\036\001\330\250\010" +
"\001b\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.protobuf.GoGoProtos.getDescriptor(),
rustproto.Rustproto.getDescriptor(),
}, assigner);
internal_static_metapb_Cluster_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_metapb_Cluster_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_Cluster_descriptor,
new java.lang.String[] { "Id", "MaxPeerCount", });
internal_static_metapb_StoreLabel_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_metapb_StoreLabel_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_StoreLabel_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_metapb_Store_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_metapb_Store_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_Store_descriptor,
new java.lang.String[] { "Id", "Address", "State", "Labels", "Version", });
internal_static_metapb_RegionEpoch_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_metapb_RegionEpoch_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_RegionEpoch_descriptor,
new java.lang.String[] { "ConfVer", "Version", });
internal_static_metapb_Region_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_metapb_Region_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_Region_descriptor,
new java.lang.String[] { "Id", "StartKey", "EndKey", "RegionEpoch", "Peers", });
internal_static_metapb_Peer_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_metapb_Peer_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_metapb_Peer_descriptor,
new java.lang.String[] { "Id", "StoreId", "IsLearner", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.protobuf.GoGoProtos.marshalerAll);
registry.add(com.google.protobuf.GoGoProtos.sizerAll);
registry.add(com.google.protobuf.GoGoProtos.unmarshalerAll);
registry.add(rustproto.Rustproto.liteRuntimeAll);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.google.protobuf.GoGoProtos.getDescriptor();
rustproto.Rustproto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy