![JAR search and dependency download from the Maven repository](/logo.png)
org.tikv.kvproto.Kvrpcpb Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: kvrpcpb.proto
package org.tikv.kvproto;
public final class Kvrpcpb {
private Kvrpcpb() {}
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 kvrpcpb.CommandPri}
*/
public enum CommandPri
implements com.google.protobuf.ProtocolMessageEnum {
/**
*
* Normal must the default value
*
*
* Normal = 0;
*/
Normal(0),
/**
* Low = 1;
*/
Low(1),
/**
* High = 2;
*/
High(2),
UNRECOGNIZED(-1),
;
/**
*
* Normal must the default value
*
*
* Normal = 0;
*/
public static final int Normal_VALUE = 0;
/**
* Low = 1;
*/
public static final int Low_VALUE = 1;
/**
* High = 2;
*/
public static final int High_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 CommandPri valueOf(int value) {
return forNumber(value);
}
public static CommandPri forNumber(int value) {
switch (value) {
case 0: return Normal;
case 1: return Low;
case 2: return High;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
CommandPri> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public CommandPri findValueByNumber(int number) {
return CommandPri.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.Kvrpcpb.getDescriptor().getEnumTypes().get(0);
}
private static final CommandPri[] VALUES = values();
public static CommandPri 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 CommandPri(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:kvrpcpb.CommandPri)
}
/**
* Protobuf enum {@code kvrpcpb.IsolationLevel}
*/
public enum IsolationLevel
implements com.google.protobuf.ProtocolMessageEnum {
/**
*
* SI = snapshot isolation
*
*
* SI = 0;
*/
SI(0),
/**
*
* RC = read committed
*
*
* RC = 1;
*/
RC(1),
UNRECOGNIZED(-1),
;
/**
*
* SI = snapshot isolation
*
*
* SI = 0;
*/
public static final int SI_VALUE = 0;
/**
*
* RC = read committed
*
*
* RC = 1;
*/
public static final int RC_VALUE = 1;
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 IsolationLevel valueOf(int value) {
return forNumber(value);
}
public static IsolationLevel forNumber(int value) {
switch (value) {
case 0: return SI;
case 1: return RC;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
IsolationLevel> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public IsolationLevel findValueByNumber(int number) {
return IsolationLevel.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.Kvrpcpb.getDescriptor().getEnumTypes().get(1);
}
private static final IsolationLevel[] VALUES = values();
public static IsolationLevel 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 IsolationLevel(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:kvrpcpb.IsolationLevel)
}
/**
* Protobuf enum {@code kvrpcpb.Op}
*/
public enum Op
implements com.google.protobuf.ProtocolMessageEnum {
/**
* Put = 0;
*/
Put(0),
/**
* Del = 1;
*/
Del(1),
/**
* Lock = 2;
*/
Lock(2),
/**
* Rollback = 3;
*/
Rollback(3),
/**
*
* insert operation has a constraint that key should not exist before.
*
*
* Insert = 4;
*/
Insert(4),
/**
* PessimisticLock = 5;
*/
PessimisticLock(5),
/**
* CheckNotExists = 6;
*/
CheckNotExists(6),
UNRECOGNIZED(-1),
;
/**
* Put = 0;
*/
public static final int Put_VALUE = 0;
/**
* Del = 1;
*/
public static final int Del_VALUE = 1;
/**
* Lock = 2;
*/
public static final int Lock_VALUE = 2;
/**
* Rollback = 3;
*/
public static final int Rollback_VALUE = 3;
/**
*
* insert operation has a constraint that key should not exist before.
*
*
* Insert = 4;
*/
public static final int Insert_VALUE = 4;
/**
* PessimisticLock = 5;
*/
public static final int PessimisticLock_VALUE = 5;
/**
* CheckNotExists = 6;
*/
public static final int CheckNotExists_VALUE = 6;
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 Op valueOf(int value) {
return forNumber(value);
}
public static Op forNumber(int value) {
switch (value) {
case 0: return Put;
case 1: return Del;
case 2: return Lock;
case 3: return Rollback;
case 4: return Insert;
case 5: return PessimisticLock;
case 6: return CheckNotExists;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Op> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Op findValueByNumber(int number) {
return Op.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.Kvrpcpb.getDescriptor().getEnumTypes().get(2);
}
private static final Op[] VALUES = values();
public static Op 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 Op(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:kvrpcpb.Op)
}
/**
* Protobuf enum {@code kvrpcpb.Assertion}
*/
public enum Assertion
implements com.google.protobuf.ProtocolMessageEnum {
/**
* None = 0;
*/
None(0),
/**
* Exist = 1;
*/
Exist(1),
/**
* NotExist = 2;
*/
NotExist(2),
UNRECOGNIZED(-1),
;
/**
* None = 0;
*/
public static final int None_VALUE = 0;
/**
* Exist = 1;
*/
public static final int Exist_VALUE = 1;
/**
* NotExist = 2;
*/
public static final int NotExist_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 Assertion valueOf(int value) {
return forNumber(value);
}
public static Assertion forNumber(int value) {
switch (value) {
case 0: return None;
case 1: return Exist;
case 2: return NotExist;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Assertion> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Assertion findValueByNumber(int number) {
return Assertion.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.Kvrpcpb.getDescriptor().getEnumTypes().get(3);
}
private static final Assertion[] VALUES = values();
public static Assertion 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 Assertion(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:kvrpcpb.Assertion)
}
/**
* Protobuf enum {@code kvrpcpb.Action}
*/
public enum Action
implements com.google.protobuf.ProtocolMessageEnum {
/**
* NoAction = 0;
*/
NoAction(0),
/**
* TTLExpireRollback = 1;
*/
TTLExpireRollback(1),
/**
* LockNotExistRollback = 2;
*/
LockNotExistRollback(2),
/**
* MinCommitTSPushed = 3;
*/
MinCommitTSPushed(3),
UNRECOGNIZED(-1),
;
/**
* NoAction = 0;
*/
public static final int NoAction_VALUE = 0;
/**
* TTLExpireRollback = 1;
*/
public static final int TTLExpireRollback_VALUE = 1;
/**
* LockNotExistRollback = 2;
*/
public static final int LockNotExistRollback_VALUE = 2;
/**
* MinCommitTSPushed = 3;
*/
public static final int MinCommitTSPushed_VALUE = 3;
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 Action valueOf(int value) {
return forNumber(value);
}
public static Action forNumber(int value) {
switch (value) {
case 0: return NoAction;
case 1: return TTLExpireRollback;
case 2: return LockNotExistRollback;
case 3: return MinCommitTSPushed;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Action> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Action findValueByNumber(int number) {
return Action.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.Kvrpcpb.getDescriptor().getEnumTypes().get(4);
}
private static final Action[] VALUES = values();
public static Action 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 Action(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:kvrpcpb.Action)
}
public interface LockInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.LockInfo)
com.google.protobuf.MessageOrBuilder {
/**
* bytes primary_lock = 1;
*/
com.google.protobuf.ByteString getPrimaryLock();
/**
* uint64 lock_version = 2;
*/
long getLockVersion();
/**
* bytes key = 3;
*/
com.google.protobuf.ByteString getKey();
/**
* uint64 lock_ttl = 4;
*/
long getLockTtl();
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 5;
*/
long getTxnSize();
/**
* .kvrpcpb.Op lock_type = 6;
*/
int getLockTypeValue();
/**
* .kvrpcpb.Op lock_type = 6;
*/
org.tikv.kvproto.Kvrpcpb.Op getLockType();
/**
* uint64 lock_for_update_ts = 7;
*/
long getLockForUpdateTs();
}
/**
* Protobuf type {@code kvrpcpb.LockInfo}
*/
public static final class LockInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.LockInfo)
LockInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use LockInfo.newBuilder() to construct.
private LockInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private LockInfo() {
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
lockVersion_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
lockTtl_ = 0L;
txnSize_ = 0L;
lockType_ = 0;
lockForUpdateTs_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private LockInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
primaryLock_ = input.readBytes();
break;
}
case 16: {
lockVersion_ = input.readUInt64();
break;
}
case 26: {
key_ = input.readBytes();
break;
}
case 32: {
lockTtl_ = input.readUInt64();
break;
}
case 40: {
txnSize_ = input.readUInt64();
break;
}
case 48: {
int rawValue = input.readEnum();
lockType_ = rawValue;
break;
}
case 56: {
lockForUpdateTs_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_LockInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_LockInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.LockInfo.class, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder.class);
}
public static final int PRIMARY_LOCK_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString primaryLock_;
/**
* bytes primary_lock = 1;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
public static final int LOCK_VERSION_FIELD_NUMBER = 2;
private long lockVersion_;
/**
* uint64 lock_version = 2;
*/
public long getLockVersion() {
return lockVersion_;
}
public static final int KEY_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int LOCK_TTL_FIELD_NUMBER = 4;
private long lockTtl_;
/**
* uint64 lock_ttl = 4;
*/
public long getLockTtl() {
return lockTtl_;
}
public static final int TXN_SIZE_FIELD_NUMBER = 5;
private long txnSize_;
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 5;
*/
public long getTxnSize() {
return txnSize_;
}
public static final int LOCK_TYPE_FIELD_NUMBER = 6;
private int lockType_;
/**
* .kvrpcpb.Op lock_type = 6;
*/
public int getLockTypeValue() {
return lockType_;
}
/**
* .kvrpcpb.Op lock_type = 6;
*/
public org.tikv.kvproto.Kvrpcpb.Op getLockType() {
org.tikv.kvproto.Kvrpcpb.Op result = org.tikv.kvproto.Kvrpcpb.Op.valueOf(lockType_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Op.UNRECOGNIZED : result;
}
public static final int LOCK_FOR_UPDATE_TS_FIELD_NUMBER = 7;
private long lockForUpdateTs_;
/**
* uint64 lock_for_update_ts = 7;
*/
public long getLockForUpdateTs() {
return lockForUpdateTs_;
}
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 (!primaryLock_.isEmpty()) {
output.writeBytes(1, primaryLock_);
}
if (lockVersion_ != 0L) {
output.writeUInt64(2, lockVersion_);
}
if (!key_.isEmpty()) {
output.writeBytes(3, key_);
}
if (lockTtl_ != 0L) {
output.writeUInt64(4, lockTtl_);
}
if (txnSize_ != 0L) {
output.writeUInt64(5, txnSize_);
}
if (lockType_ != org.tikv.kvproto.Kvrpcpb.Op.Put.getNumber()) {
output.writeEnum(6, lockType_);
}
if (lockForUpdateTs_ != 0L) {
output.writeUInt64(7, lockForUpdateTs_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!primaryLock_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, primaryLock_);
}
if (lockVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, lockVersion_);
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, key_);
}
if (lockTtl_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, lockTtl_);
}
if (txnSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, txnSize_);
}
if (lockType_ != org.tikv.kvproto.Kvrpcpb.Op.Put.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(6, lockType_);
}
if (lockForUpdateTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(7, lockForUpdateTs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.LockInfo)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.LockInfo other = (org.tikv.kvproto.Kvrpcpb.LockInfo) obj;
boolean result = true;
result = result && getPrimaryLock()
.equals(other.getPrimaryLock());
result = result && (getLockVersion()
== other.getLockVersion());
result = result && getKey()
.equals(other.getKey());
result = result && (getLockTtl()
== other.getLockTtl());
result = result && (getTxnSize()
== other.getTxnSize());
result = result && lockType_ == other.lockType_;
result = result && (getLockForUpdateTs()
== other.getLockForUpdateTs());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + PRIMARY_LOCK_FIELD_NUMBER;
hash = (53 * hash) + getPrimaryLock().hashCode();
hash = (37 * hash) + LOCK_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockVersion());
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (37 * hash) + LOCK_TTL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockTtl());
hash = (37 * hash) + TXN_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTxnSize());
hash = (37 * hash) + LOCK_TYPE_FIELD_NUMBER;
hash = (53 * hash) + lockType_;
hash = (37 * hash) + LOCK_FOR_UPDATE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockForUpdateTs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo 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.Kvrpcpb.LockInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo 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.Kvrpcpb.LockInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo 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.Kvrpcpb.LockInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo 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.Kvrpcpb.LockInfo 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 kvrpcpb.LockInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.LockInfo)
org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_LockInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_LockInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.LockInfo.class, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.LockInfo.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();
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
lockVersion_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
lockTtl_ = 0L;
txnSize_ = 0L;
lockType_ = 0;
lockForUpdateTs_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_LockInfo_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.LockInfo getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.LockInfo build() {
org.tikv.kvproto.Kvrpcpb.LockInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.LockInfo buildPartial() {
org.tikv.kvproto.Kvrpcpb.LockInfo result = new org.tikv.kvproto.Kvrpcpb.LockInfo(this);
result.primaryLock_ = primaryLock_;
result.lockVersion_ = lockVersion_;
result.key_ = key_;
result.lockTtl_ = lockTtl_;
result.txnSize_ = txnSize_;
result.lockType_ = lockType_;
result.lockForUpdateTs_ = lockForUpdateTs_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.LockInfo) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.LockInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.LockInfo other) {
if (other == org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance()) return this;
if (other.getPrimaryLock() != com.google.protobuf.ByteString.EMPTY) {
setPrimaryLock(other.getPrimaryLock());
}
if (other.getLockVersion() != 0L) {
setLockVersion(other.getLockVersion());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getLockTtl() != 0L) {
setLockTtl(other.getLockTtl());
}
if (other.getTxnSize() != 0L) {
setTxnSize(other.getTxnSize());
}
if (other.lockType_ != 0) {
setLockTypeValue(other.getLockTypeValue());
}
if (other.getLockForUpdateTs() != 0L) {
setLockForUpdateTs(other.getLockForUpdateTs());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.LockInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.LockInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private com.google.protobuf.ByteString primaryLock_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes primary_lock = 1;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
/**
* bytes primary_lock = 1;
*/
public Builder setPrimaryLock(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primaryLock_ = value;
onChanged();
return this;
}
/**
* bytes primary_lock = 1;
*/
public Builder clearPrimaryLock() {
primaryLock_ = getDefaultInstance().getPrimaryLock();
onChanged();
return this;
}
private long lockVersion_ ;
/**
* uint64 lock_version = 2;
*/
public long getLockVersion() {
return lockVersion_;
}
/**
* uint64 lock_version = 2;
*/
public Builder setLockVersion(long value) {
lockVersion_ = value;
onChanged();
return this;
}
/**
* uint64 lock_version = 2;
*/
public Builder clearLockVersion() {
lockVersion_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 3;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 3;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private long lockTtl_ ;
/**
* uint64 lock_ttl = 4;
*/
public long getLockTtl() {
return lockTtl_;
}
/**
* uint64 lock_ttl = 4;
*/
public Builder setLockTtl(long value) {
lockTtl_ = value;
onChanged();
return this;
}
/**
* uint64 lock_ttl = 4;
*/
public Builder clearLockTtl() {
lockTtl_ = 0L;
onChanged();
return this;
}
private long txnSize_ ;
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 5;
*/
public long getTxnSize() {
return txnSize_;
}
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 5;
*/
public Builder setTxnSize(long value) {
txnSize_ = value;
onChanged();
return this;
}
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 5;
*/
public Builder clearTxnSize() {
txnSize_ = 0L;
onChanged();
return this;
}
private int lockType_ = 0;
/**
* .kvrpcpb.Op lock_type = 6;
*/
public int getLockTypeValue() {
return lockType_;
}
/**
* .kvrpcpb.Op lock_type = 6;
*/
public Builder setLockTypeValue(int value) {
lockType_ = value;
onChanged();
return this;
}
/**
* .kvrpcpb.Op lock_type = 6;
*/
public org.tikv.kvproto.Kvrpcpb.Op getLockType() {
org.tikv.kvproto.Kvrpcpb.Op result = org.tikv.kvproto.Kvrpcpb.Op.valueOf(lockType_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Op.UNRECOGNIZED : result;
}
/**
* .kvrpcpb.Op lock_type = 6;
*/
public Builder setLockType(org.tikv.kvproto.Kvrpcpb.Op value) {
if (value == null) {
throw new NullPointerException();
}
lockType_ = value.getNumber();
onChanged();
return this;
}
/**
* .kvrpcpb.Op lock_type = 6;
*/
public Builder clearLockType() {
lockType_ = 0;
onChanged();
return this;
}
private long lockForUpdateTs_ ;
/**
* uint64 lock_for_update_ts = 7;
*/
public long getLockForUpdateTs() {
return lockForUpdateTs_;
}
/**
* uint64 lock_for_update_ts = 7;
*/
public Builder setLockForUpdateTs(long value) {
lockForUpdateTs_ = value;
onChanged();
return this;
}
/**
* uint64 lock_for_update_ts = 7;
*/
public Builder clearLockForUpdateTs() {
lockForUpdateTs_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.LockInfo)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.LockInfo)
private static final org.tikv.kvproto.Kvrpcpb.LockInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.LockInfo();
}
public static org.tikv.kvproto.Kvrpcpb.LockInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public LockInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new LockInfo(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.Kvrpcpb.LockInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface AlreadyExistOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.AlreadyExist)
com.google.protobuf.MessageOrBuilder {
/**
* bytes key = 1;
*/
com.google.protobuf.ByteString getKey();
}
/**
* Protobuf type {@code kvrpcpb.AlreadyExist}
*/
public static final class AlreadyExist extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.AlreadyExist)
AlreadyExistOrBuilder {
private static final long serialVersionUID = 0L;
// Use AlreadyExist.newBuilder() to construct.
private AlreadyExist(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AlreadyExist() {
key_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AlreadyExist(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
key_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_AlreadyExist_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_AlreadyExist_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.AlreadyExist.class, org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder.class);
}
public static final int KEY_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 1;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
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 (!key_.isEmpty()) {
output.writeBytes(1, key_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, key_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.AlreadyExist)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.AlreadyExist other = (org.tikv.kvproto.Kvrpcpb.AlreadyExist) obj;
boolean result = true;
result = result && getKey()
.equals(other.getKey());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist 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.Kvrpcpb.AlreadyExist parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist 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.Kvrpcpb.AlreadyExist parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist 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.Kvrpcpb.AlreadyExist parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist 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.Kvrpcpb.AlreadyExist 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 kvrpcpb.AlreadyExist}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.AlreadyExist)
org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_AlreadyExist_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_AlreadyExist_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.AlreadyExist.class, org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.AlreadyExist.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_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_AlreadyExist_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.AlreadyExist getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.AlreadyExist.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.AlreadyExist build() {
org.tikv.kvproto.Kvrpcpb.AlreadyExist result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.AlreadyExist buildPartial() {
org.tikv.kvproto.Kvrpcpb.AlreadyExist result = new org.tikv.kvproto.Kvrpcpb.AlreadyExist(this);
result.key_ = key_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.AlreadyExist) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.AlreadyExist)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.AlreadyExist other) {
if (other == org.tikv.kvproto.Kvrpcpb.AlreadyExist.getDefaultInstance()) return this;
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.AlreadyExist parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.AlreadyExist) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 1;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 1;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 1;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.AlreadyExist)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.AlreadyExist)
private static final org.tikv.kvproto.Kvrpcpb.AlreadyExist DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.AlreadyExist();
}
public static org.tikv.kvproto.Kvrpcpb.AlreadyExist getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public AlreadyExist parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AlreadyExist(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.Kvrpcpb.AlreadyExist getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface KeyErrorOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.KeyError)
com.google.protobuf.MessageOrBuilder {
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
boolean hasLocked();
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
org.tikv.kvproto.Kvrpcpb.LockInfo getLocked();
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder();
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
java.lang.String getRetryable();
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
com.google.protobuf.ByteString
getRetryableBytes();
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
java.lang.String getAbort();
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
com.google.protobuf.ByteString
getAbortBytes();
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
boolean hasConflict();
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
org.tikv.kvproto.Kvrpcpb.WriteConflict getConflict();
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder getConflictOrBuilder();
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
boolean hasAlreadyExist();
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
org.tikv.kvproto.Kvrpcpb.AlreadyExist getAlreadyExist();
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder getAlreadyExistOrBuilder();
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
boolean hasDeadlock();
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
org.tikv.kvproto.Kvrpcpb.Deadlock getDeadlock();
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder getDeadlockOrBuilder();
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
boolean hasCommitTsExpired();
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
org.tikv.kvproto.Kvrpcpb.CommitTsExpired getCommitTsExpired();
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder getCommitTsExpiredOrBuilder();
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
boolean hasTxnNotFound();
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
org.tikv.kvproto.Kvrpcpb.TxnNotFound getTxnNotFound();
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder getTxnNotFoundOrBuilder();
}
/**
* Protobuf type {@code kvrpcpb.KeyError}
*/
public static final class KeyError extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.KeyError)
KeyErrorOrBuilder {
private static final long serialVersionUID = 0L;
// Use KeyError.newBuilder() to construct.
private KeyError(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private KeyError() {
retryable_ = "";
abort_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private KeyError(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.LockInfo.Builder subBuilder = null;
if (locked_ != null) {
subBuilder = locked_.toBuilder();
}
locked_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.LockInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(locked_);
locked_ = subBuilder.buildPartial();
}
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
retryable_ = s;
break;
}
case 26: {
java.lang.String s = input.readStringRequireUtf8();
abort_ = s;
break;
}
case 34: {
org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder subBuilder = null;
if (conflict_ != null) {
subBuilder = conflict_.toBuilder();
}
conflict_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.WriteConflict.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(conflict_);
conflict_ = subBuilder.buildPartial();
}
break;
}
case 42: {
org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder subBuilder = null;
if (alreadyExist_ != null) {
subBuilder = alreadyExist_.toBuilder();
}
alreadyExist_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.AlreadyExist.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(alreadyExist_);
alreadyExist_ = subBuilder.buildPartial();
}
break;
}
case 50: {
org.tikv.kvproto.Kvrpcpb.Deadlock.Builder subBuilder = null;
if (deadlock_ != null) {
subBuilder = deadlock_.toBuilder();
}
deadlock_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Deadlock.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(deadlock_);
deadlock_ = subBuilder.buildPartial();
}
break;
}
case 58: {
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder subBuilder = null;
if (commitTsExpired_ != null) {
subBuilder = commitTsExpired_.toBuilder();
}
commitTsExpired_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.CommitTsExpired.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(commitTsExpired_);
commitTsExpired_ = subBuilder.buildPartial();
}
break;
}
case 66: {
org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder subBuilder = null;
if (txnNotFound_ != null) {
subBuilder = txnNotFound_.toBuilder();
}
txnNotFound_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.TxnNotFound.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(txnNotFound_);
txnNotFound_ = subBuilder.buildPartial();
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KeyError_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KeyError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.KeyError.class, org.tikv.kvproto.Kvrpcpb.KeyError.Builder.class);
}
public static final int LOCKED_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.LockInfo locked_;
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public boolean hasLocked() {
return locked_ != null;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public org.tikv.kvproto.Kvrpcpb.LockInfo getLocked() {
return locked_ == null ? org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder() {
return getLocked();
}
public static final int RETRYABLE_FIELD_NUMBER = 2;
private volatile java.lang.Object retryable_;
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public java.lang.String getRetryable() {
java.lang.Object ref = retryable_;
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();
retryable_ = s;
return s;
}
}
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public com.google.protobuf.ByteString
getRetryableBytes() {
java.lang.Object ref = retryable_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
retryable_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ABORT_FIELD_NUMBER = 3;
private volatile java.lang.Object abort_;
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public java.lang.String getAbort() {
java.lang.Object ref = abort_;
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();
abort_ = s;
return s;
}
}
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public com.google.protobuf.ByteString
getAbortBytes() {
java.lang.Object ref = abort_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
abort_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CONFLICT_FIELD_NUMBER = 4;
private org.tikv.kvproto.Kvrpcpb.WriteConflict conflict_;
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public boolean hasConflict() {
return conflict_ != null;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public org.tikv.kvproto.Kvrpcpb.WriteConflict getConflict() {
return conflict_ == null ? org.tikv.kvproto.Kvrpcpb.WriteConflict.getDefaultInstance() : conflict_;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder getConflictOrBuilder() {
return getConflict();
}
public static final int ALREADY_EXIST_FIELD_NUMBER = 5;
private org.tikv.kvproto.Kvrpcpb.AlreadyExist alreadyExist_;
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public boolean hasAlreadyExist() {
return alreadyExist_ != null;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public org.tikv.kvproto.Kvrpcpb.AlreadyExist getAlreadyExist() {
return alreadyExist_ == null ? org.tikv.kvproto.Kvrpcpb.AlreadyExist.getDefaultInstance() : alreadyExist_;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder getAlreadyExistOrBuilder() {
return getAlreadyExist();
}
public static final int DEADLOCK_FIELD_NUMBER = 6;
private org.tikv.kvproto.Kvrpcpb.Deadlock deadlock_;
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public boolean hasDeadlock() {
return deadlock_ != null;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public org.tikv.kvproto.Kvrpcpb.Deadlock getDeadlock() {
return deadlock_ == null ? org.tikv.kvproto.Kvrpcpb.Deadlock.getDefaultInstance() : deadlock_;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder getDeadlockOrBuilder() {
return getDeadlock();
}
public static final int COMMIT_TS_EXPIRED_FIELD_NUMBER = 7;
private org.tikv.kvproto.Kvrpcpb.CommitTsExpired commitTsExpired_;
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public boolean hasCommitTsExpired() {
return commitTsExpired_ != null;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired getCommitTsExpired() {
return commitTsExpired_ == null ? org.tikv.kvproto.Kvrpcpb.CommitTsExpired.getDefaultInstance() : commitTsExpired_;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder getCommitTsExpiredOrBuilder() {
return getCommitTsExpired();
}
public static final int TXN_NOT_FOUND_FIELD_NUMBER = 8;
private org.tikv.kvproto.Kvrpcpb.TxnNotFound txnNotFound_;
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public boolean hasTxnNotFound() {
return txnNotFound_ != null;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public org.tikv.kvproto.Kvrpcpb.TxnNotFound getTxnNotFound() {
return txnNotFound_ == null ? org.tikv.kvproto.Kvrpcpb.TxnNotFound.getDefaultInstance() : txnNotFound_;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder getTxnNotFoundOrBuilder() {
return getTxnNotFound();
}
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 (locked_ != null) {
output.writeMessage(1, getLocked());
}
if (!getRetryableBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, retryable_);
}
if (!getAbortBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, abort_);
}
if (conflict_ != null) {
output.writeMessage(4, getConflict());
}
if (alreadyExist_ != null) {
output.writeMessage(5, getAlreadyExist());
}
if (deadlock_ != null) {
output.writeMessage(6, getDeadlock());
}
if (commitTsExpired_ != null) {
output.writeMessage(7, getCommitTsExpired());
}
if (txnNotFound_ != null) {
output.writeMessage(8, getTxnNotFound());
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (locked_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getLocked());
}
if (!getRetryableBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, retryable_);
}
if (!getAbortBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, abort_);
}
if (conflict_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getConflict());
}
if (alreadyExist_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getAlreadyExist());
}
if (deadlock_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getDeadlock());
}
if (commitTsExpired_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, getCommitTsExpired());
}
if (txnNotFound_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, getTxnNotFound());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.KeyError)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.KeyError other = (org.tikv.kvproto.Kvrpcpb.KeyError) obj;
boolean result = true;
result = result && (hasLocked() == other.hasLocked());
if (hasLocked()) {
result = result && getLocked()
.equals(other.getLocked());
}
result = result && getRetryable()
.equals(other.getRetryable());
result = result && getAbort()
.equals(other.getAbort());
result = result && (hasConflict() == other.hasConflict());
if (hasConflict()) {
result = result && getConflict()
.equals(other.getConflict());
}
result = result && (hasAlreadyExist() == other.hasAlreadyExist());
if (hasAlreadyExist()) {
result = result && getAlreadyExist()
.equals(other.getAlreadyExist());
}
result = result && (hasDeadlock() == other.hasDeadlock());
if (hasDeadlock()) {
result = result && getDeadlock()
.equals(other.getDeadlock());
}
result = result && (hasCommitTsExpired() == other.hasCommitTsExpired());
if (hasCommitTsExpired()) {
result = result && getCommitTsExpired()
.equals(other.getCommitTsExpired());
}
result = result && (hasTxnNotFound() == other.hasTxnNotFound());
if (hasTxnNotFound()) {
result = result && getTxnNotFound()
.equals(other.getTxnNotFound());
}
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasLocked()) {
hash = (37 * hash) + LOCKED_FIELD_NUMBER;
hash = (53 * hash) + getLocked().hashCode();
}
hash = (37 * hash) + RETRYABLE_FIELD_NUMBER;
hash = (53 * hash) + getRetryable().hashCode();
hash = (37 * hash) + ABORT_FIELD_NUMBER;
hash = (53 * hash) + getAbort().hashCode();
if (hasConflict()) {
hash = (37 * hash) + CONFLICT_FIELD_NUMBER;
hash = (53 * hash) + getConflict().hashCode();
}
if (hasAlreadyExist()) {
hash = (37 * hash) + ALREADY_EXIST_FIELD_NUMBER;
hash = (53 * hash) + getAlreadyExist().hashCode();
}
if (hasDeadlock()) {
hash = (37 * hash) + DEADLOCK_FIELD_NUMBER;
hash = (53 * hash) + getDeadlock().hashCode();
}
if (hasCommitTsExpired()) {
hash = (37 * hash) + COMMIT_TS_EXPIRED_FIELD_NUMBER;
hash = (53 * hash) + getCommitTsExpired().hashCode();
}
if (hasTxnNotFound()) {
hash = (37 * hash) + TXN_NOT_FOUND_FIELD_NUMBER;
hash = (53 * hash) + getTxnNotFound().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.KeyError parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError 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.Kvrpcpb.KeyError parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError 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.Kvrpcpb.KeyError parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError 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.Kvrpcpb.KeyError parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KeyError 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.Kvrpcpb.KeyError 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 kvrpcpb.KeyError}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.KeyError)
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KeyError_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KeyError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.KeyError.class, org.tikv.kvproto.Kvrpcpb.KeyError.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.KeyError.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();
if (lockedBuilder_ == null) {
locked_ = null;
} else {
locked_ = null;
lockedBuilder_ = null;
}
retryable_ = "";
abort_ = "";
if (conflictBuilder_ == null) {
conflict_ = null;
} else {
conflict_ = null;
conflictBuilder_ = null;
}
if (alreadyExistBuilder_ == null) {
alreadyExist_ = null;
} else {
alreadyExist_ = null;
alreadyExistBuilder_ = null;
}
if (deadlockBuilder_ == null) {
deadlock_ = null;
} else {
deadlock_ = null;
deadlockBuilder_ = null;
}
if (commitTsExpiredBuilder_ == null) {
commitTsExpired_ = null;
} else {
commitTsExpired_ = null;
commitTsExpiredBuilder_ = null;
}
if (txnNotFoundBuilder_ == null) {
txnNotFound_ = null;
} else {
txnNotFound_ = null;
txnNotFoundBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KeyError_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.KeyError getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.KeyError build() {
org.tikv.kvproto.Kvrpcpb.KeyError result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.KeyError buildPartial() {
org.tikv.kvproto.Kvrpcpb.KeyError result = new org.tikv.kvproto.Kvrpcpb.KeyError(this);
if (lockedBuilder_ == null) {
result.locked_ = locked_;
} else {
result.locked_ = lockedBuilder_.build();
}
result.retryable_ = retryable_;
result.abort_ = abort_;
if (conflictBuilder_ == null) {
result.conflict_ = conflict_;
} else {
result.conflict_ = conflictBuilder_.build();
}
if (alreadyExistBuilder_ == null) {
result.alreadyExist_ = alreadyExist_;
} else {
result.alreadyExist_ = alreadyExistBuilder_.build();
}
if (deadlockBuilder_ == null) {
result.deadlock_ = deadlock_;
} else {
result.deadlock_ = deadlockBuilder_.build();
}
if (commitTsExpiredBuilder_ == null) {
result.commitTsExpired_ = commitTsExpired_;
} else {
result.commitTsExpired_ = commitTsExpiredBuilder_.build();
}
if (txnNotFoundBuilder_ == null) {
result.txnNotFound_ = txnNotFound_;
} else {
result.txnNotFound_ = txnNotFoundBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.KeyError) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.KeyError)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.KeyError other) {
if (other == org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance()) return this;
if (other.hasLocked()) {
mergeLocked(other.getLocked());
}
if (!other.getRetryable().isEmpty()) {
retryable_ = other.retryable_;
onChanged();
}
if (!other.getAbort().isEmpty()) {
abort_ = other.abort_;
onChanged();
}
if (other.hasConflict()) {
mergeConflict(other.getConflict());
}
if (other.hasAlreadyExist()) {
mergeAlreadyExist(other.getAlreadyExist());
}
if (other.hasDeadlock()) {
mergeDeadlock(other.getDeadlock());
}
if (other.hasCommitTsExpired()) {
mergeCommitTsExpired(other.getCommitTsExpired());
}
if (other.hasTxnNotFound()) {
mergeTxnNotFound(other.getTxnNotFound());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.KeyError parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.KeyError) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.LockInfo locked_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder> lockedBuilder_;
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public boolean hasLocked() {
return lockedBuilder_ != null || locked_ != null;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public org.tikv.kvproto.Kvrpcpb.LockInfo getLocked() {
if (lockedBuilder_ == null) {
return locked_ == null ? org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
} else {
return lockedBuilder_.getMessage();
}
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public Builder setLocked(org.tikv.kvproto.Kvrpcpb.LockInfo value) {
if (lockedBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
locked_ = value;
onChanged();
} else {
lockedBuilder_.setMessage(value);
}
return this;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public Builder setLocked(
org.tikv.kvproto.Kvrpcpb.LockInfo.Builder builderForValue) {
if (lockedBuilder_ == null) {
locked_ = builderForValue.build();
onChanged();
} else {
lockedBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public Builder mergeLocked(org.tikv.kvproto.Kvrpcpb.LockInfo value) {
if (lockedBuilder_ == null) {
if (locked_ != null) {
locked_ =
org.tikv.kvproto.Kvrpcpb.LockInfo.newBuilder(locked_).mergeFrom(value).buildPartial();
} else {
locked_ = value;
}
onChanged();
} else {
lockedBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public Builder clearLocked() {
if (lockedBuilder_ == null) {
locked_ = null;
onChanged();
} else {
locked_ = null;
lockedBuilder_ = null;
}
return this;
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public org.tikv.kvproto.Kvrpcpb.LockInfo.Builder getLockedBuilder() {
onChanged();
return getLockedFieldBuilder().getBuilder();
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
public org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder getLockedOrBuilder() {
if (lockedBuilder_ != null) {
return lockedBuilder_.getMessageOrBuilder();
} else {
return locked_ == null ?
org.tikv.kvproto.Kvrpcpb.LockInfo.getDefaultInstance() : locked_;
}
}
/**
*
* Client should backoff or cleanup the lock then retry.
*
*
* .kvrpcpb.LockInfo locked = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder>
getLockedFieldBuilder() {
if (lockedBuilder_ == null) {
lockedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.LockInfo, org.tikv.kvproto.Kvrpcpb.LockInfo.Builder, org.tikv.kvproto.Kvrpcpb.LockInfoOrBuilder>(
getLocked(),
getParentForChildren(),
isClean());
locked_ = null;
}
return lockedBuilder_;
}
private java.lang.Object retryable_ = "";
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public java.lang.String getRetryable() {
java.lang.Object ref = retryable_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
retryable_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public com.google.protobuf.ByteString
getRetryableBytes() {
java.lang.Object ref = retryable_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
retryable_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public Builder setRetryable(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
retryable_ = value;
onChanged();
return this;
}
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public Builder clearRetryable() {
retryable_ = getDefaultInstance().getRetryable();
onChanged();
return this;
}
/**
*
* Client may restart the txn. e.g write conflict.
*
*
* string retryable = 2;
*/
public Builder setRetryableBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
retryable_ = value;
onChanged();
return this;
}
private java.lang.Object abort_ = "";
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public java.lang.String getAbort() {
java.lang.Object ref = abort_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
abort_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public com.google.protobuf.ByteString
getAbortBytes() {
java.lang.Object ref = abort_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
abort_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public Builder setAbort(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
abort_ = value;
onChanged();
return this;
}
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public Builder clearAbort() {
abort_ = getDefaultInstance().getAbort();
onChanged();
return this;
}
/**
*
* Client should abort the txn.
*
*
* string abort = 3;
*/
public Builder setAbortBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
abort_ = value;
onChanged();
return this;
}
private org.tikv.kvproto.Kvrpcpb.WriteConflict conflict_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.WriteConflict, org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder, org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder> conflictBuilder_;
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public boolean hasConflict() {
return conflictBuilder_ != null || conflict_ != null;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public org.tikv.kvproto.Kvrpcpb.WriteConflict getConflict() {
if (conflictBuilder_ == null) {
return conflict_ == null ? org.tikv.kvproto.Kvrpcpb.WriteConflict.getDefaultInstance() : conflict_;
} else {
return conflictBuilder_.getMessage();
}
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public Builder setConflict(org.tikv.kvproto.Kvrpcpb.WriteConflict value) {
if (conflictBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
conflict_ = value;
onChanged();
} else {
conflictBuilder_.setMessage(value);
}
return this;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public Builder setConflict(
org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder builderForValue) {
if (conflictBuilder_ == null) {
conflict_ = builderForValue.build();
onChanged();
} else {
conflictBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public Builder mergeConflict(org.tikv.kvproto.Kvrpcpb.WriteConflict value) {
if (conflictBuilder_ == null) {
if (conflict_ != null) {
conflict_ =
org.tikv.kvproto.Kvrpcpb.WriteConflict.newBuilder(conflict_).mergeFrom(value).buildPartial();
} else {
conflict_ = value;
}
onChanged();
} else {
conflictBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public Builder clearConflict() {
if (conflictBuilder_ == null) {
conflict_ = null;
onChanged();
} else {
conflict_ = null;
conflictBuilder_ = null;
}
return this;
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder getConflictBuilder() {
onChanged();
return getConflictFieldBuilder().getBuilder();
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
public org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder getConflictOrBuilder() {
if (conflictBuilder_ != null) {
return conflictBuilder_.getMessageOrBuilder();
} else {
return conflict_ == null ?
org.tikv.kvproto.Kvrpcpb.WriteConflict.getDefaultInstance() : conflict_;
}
}
/**
*
* Write conflict is moved from retryable to here.
*
*
* .kvrpcpb.WriteConflict conflict = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.WriteConflict, org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder, org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder>
getConflictFieldBuilder() {
if (conflictBuilder_ == null) {
conflictBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.WriteConflict, org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder, org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder>(
getConflict(),
getParentForChildren(),
isClean());
conflict_ = null;
}
return conflictBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.AlreadyExist alreadyExist_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.AlreadyExist, org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder, org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder> alreadyExistBuilder_;
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public boolean hasAlreadyExist() {
return alreadyExistBuilder_ != null || alreadyExist_ != null;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public org.tikv.kvproto.Kvrpcpb.AlreadyExist getAlreadyExist() {
if (alreadyExistBuilder_ == null) {
return alreadyExist_ == null ? org.tikv.kvproto.Kvrpcpb.AlreadyExist.getDefaultInstance() : alreadyExist_;
} else {
return alreadyExistBuilder_.getMessage();
}
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public Builder setAlreadyExist(org.tikv.kvproto.Kvrpcpb.AlreadyExist value) {
if (alreadyExistBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
alreadyExist_ = value;
onChanged();
} else {
alreadyExistBuilder_.setMessage(value);
}
return this;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public Builder setAlreadyExist(
org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder builderForValue) {
if (alreadyExistBuilder_ == null) {
alreadyExist_ = builderForValue.build();
onChanged();
} else {
alreadyExistBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public Builder mergeAlreadyExist(org.tikv.kvproto.Kvrpcpb.AlreadyExist value) {
if (alreadyExistBuilder_ == null) {
if (alreadyExist_ != null) {
alreadyExist_ =
org.tikv.kvproto.Kvrpcpb.AlreadyExist.newBuilder(alreadyExist_).mergeFrom(value).buildPartial();
} else {
alreadyExist_ = value;
}
onChanged();
} else {
alreadyExistBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public Builder clearAlreadyExist() {
if (alreadyExistBuilder_ == null) {
alreadyExist_ = null;
onChanged();
} else {
alreadyExist_ = null;
alreadyExistBuilder_ = null;
}
return this;
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder getAlreadyExistBuilder() {
onChanged();
return getAlreadyExistFieldBuilder().getBuilder();
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
public org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder getAlreadyExistOrBuilder() {
if (alreadyExistBuilder_ != null) {
return alreadyExistBuilder_.getMessageOrBuilder();
} else {
return alreadyExist_ == null ?
org.tikv.kvproto.Kvrpcpb.AlreadyExist.getDefaultInstance() : alreadyExist_;
}
}
/**
*
* Key already exists
*
*
* .kvrpcpb.AlreadyExist already_exist = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.AlreadyExist, org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder, org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder>
getAlreadyExistFieldBuilder() {
if (alreadyExistBuilder_ == null) {
alreadyExistBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.AlreadyExist, org.tikv.kvproto.Kvrpcpb.AlreadyExist.Builder, org.tikv.kvproto.Kvrpcpb.AlreadyExistOrBuilder>(
getAlreadyExist(),
getParentForChildren(),
isClean());
alreadyExist_ = null;
}
return alreadyExistBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.Deadlock deadlock_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Deadlock, org.tikv.kvproto.Kvrpcpb.Deadlock.Builder, org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder> deadlockBuilder_;
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public boolean hasDeadlock() {
return deadlockBuilder_ != null || deadlock_ != null;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public org.tikv.kvproto.Kvrpcpb.Deadlock getDeadlock() {
if (deadlockBuilder_ == null) {
return deadlock_ == null ? org.tikv.kvproto.Kvrpcpb.Deadlock.getDefaultInstance() : deadlock_;
} else {
return deadlockBuilder_.getMessage();
}
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public Builder setDeadlock(org.tikv.kvproto.Kvrpcpb.Deadlock value) {
if (deadlockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
deadlock_ = value;
onChanged();
} else {
deadlockBuilder_.setMessage(value);
}
return this;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public Builder setDeadlock(
org.tikv.kvproto.Kvrpcpb.Deadlock.Builder builderForValue) {
if (deadlockBuilder_ == null) {
deadlock_ = builderForValue.build();
onChanged();
} else {
deadlockBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public Builder mergeDeadlock(org.tikv.kvproto.Kvrpcpb.Deadlock value) {
if (deadlockBuilder_ == null) {
if (deadlock_ != null) {
deadlock_ =
org.tikv.kvproto.Kvrpcpb.Deadlock.newBuilder(deadlock_).mergeFrom(value).buildPartial();
} else {
deadlock_ = value;
}
onChanged();
} else {
deadlockBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public Builder clearDeadlock() {
if (deadlockBuilder_ == null) {
deadlock_ = null;
onChanged();
} else {
deadlock_ = null;
deadlockBuilder_ = null;
}
return this;
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public org.tikv.kvproto.Kvrpcpb.Deadlock.Builder getDeadlockBuilder() {
onChanged();
return getDeadlockFieldBuilder().getBuilder();
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
public org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder getDeadlockOrBuilder() {
if (deadlockBuilder_ != null) {
return deadlockBuilder_.getMessageOrBuilder();
} else {
return deadlock_ == null ?
org.tikv.kvproto.Kvrpcpb.Deadlock.getDefaultInstance() : deadlock_;
}
}
/**
*
* Deadlock is used in pessimistic transaction for single statement rollback.
*
*
* .kvrpcpb.Deadlock deadlock = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Deadlock, org.tikv.kvproto.Kvrpcpb.Deadlock.Builder, org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder>
getDeadlockFieldBuilder() {
if (deadlockBuilder_ == null) {
deadlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Deadlock, org.tikv.kvproto.Kvrpcpb.Deadlock.Builder, org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder>(
getDeadlock(),
getParentForChildren(),
isClean());
deadlock_ = null;
}
return deadlockBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.CommitTsExpired commitTsExpired_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.CommitTsExpired, org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder, org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder> commitTsExpiredBuilder_;
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public boolean hasCommitTsExpired() {
return commitTsExpiredBuilder_ != null || commitTsExpired_ != null;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired getCommitTsExpired() {
if (commitTsExpiredBuilder_ == null) {
return commitTsExpired_ == null ? org.tikv.kvproto.Kvrpcpb.CommitTsExpired.getDefaultInstance() : commitTsExpired_;
} else {
return commitTsExpiredBuilder_.getMessage();
}
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public Builder setCommitTsExpired(org.tikv.kvproto.Kvrpcpb.CommitTsExpired value) {
if (commitTsExpiredBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
commitTsExpired_ = value;
onChanged();
} else {
commitTsExpiredBuilder_.setMessage(value);
}
return this;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public Builder setCommitTsExpired(
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder builderForValue) {
if (commitTsExpiredBuilder_ == null) {
commitTsExpired_ = builderForValue.build();
onChanged();
} else {
commitTsExpiredBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public Builder mergeCommitTsExpired(org.tikv.kvproto.Kvrpcpb.CommitTsExpired value) {
if (commitTsExpiredBuilder_ == null) {
if (commitTsExpired_ != null) {
commitTsExpired_ =
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.newBuilder(commitTsExpired_).mergeFrom(value).buildPartial();
} else {
commitTsExpired_ = value;
}
onChanged();
} else {
commitTsExpiredBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public Builder clearCommitTsExpired() {
if (commitTsExpiredBuilder_ == null) {
commitTsExpired_ = null;
onChanged();
} else {
commitTsExpired_ = null;
commitTsExpiredBuilder_ = null;
}
return this;
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder getCommitTsExpiredBuilder() {
onChanged();
return getCommitTsExpiredFieldBuilder().getBuilder();
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
public org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder getCommitTsExpiredOrBuilder() {
if (commitTsExpiredBuilder_ != null) {
return commitTsExpiredBuilder_.getMessageOrBuilder();
} else {
return commitTsExpired_ == null ?
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.getDefaultInstance() : commitTsExpired_;
}
}
/**
*
* Commit ts is earlier than min commit ts of a transaction.
*
*
* .kvrpcpb.CommitTsExpired commit_ts_expired = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.CommitTsExpired, org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder, org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder>
getCommitTsExpiredFieldBuilder() {
if (commitTsExpiredBuilder_ == null) {
commitTsExpiredBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.CommitTsExpired, org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder, org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder>(
getCommitTsExpired(),
getParentForChildren(),
isClean());
commitTsExpired_ = null;
}
return commitTsExpiredBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.TxnNotFound txnNotFound_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.TxnNotFound, org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder, org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder> txnNotFoundBuilder_;
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public boolean hasTxnNotFound() {
return txnNotFoundBuilder_ != null || txnNotFound_ != null;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public org.tikv.kvproto.Kvrpcpb.TxnNotFound getTxnNotFound() {
if (txnNotFoundBuilder_ == null) {
return txnNotFound_ == null ? org.tikv.kvproto.Kvrpcpb.TxnNotFound.getDefaultInstance() : txnNotFound_;
} else {
return txnNotFoundBuilder_.getMessage();
}
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public Builder setTxnNotFound(org.tikv.kvproto.Kvrpcpb.TxnNotFound value) {
if (txnNotFoundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
txnNotFound_ = value;
onChanged();
} else {
txnNotFoundBuilder_.setMessage(value);
}
return this;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public Builder setTxnNotFound(
org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder builderForValue) {
if (txnNotFoundBuilder_ == null) {
txnNotFound_ = builderForValue.build();
onChanged();
} else {
txnNotFoundBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public Builder mergeTxnNotFound(org.tikv.kvproto.Kvrpcpb.TxnNotFound value) {
if (txnNotFoundBuilder_ == null) {
if (txnNotFound_ != null) {
txnNotFound_ =
org.tikv.kvproto.Kvrpcpb.TxnNotFound.newBuilder(txnNotFound_).mergeFrom(value).buildPartial();
} else {
txnNotFound_ = value;
}
onChanged();
} else {
txnNotFoundBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public Builder clearTxnNotFound() {
if (txnNotFoundBuilder_ == null) {
txnNotFound_ = null;
onChanged();
} else {
txnNotFound_ = null;
txnNotFoundBuilder_ = null;
}
return this;
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder getTxnNotFoundBuilder() {
onChanged();
return getTxnNotFoundFieldBuilder().getBuilder();
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
public org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder getTxnNotFoundOrBuilder() {
if (txnNotFoundBuilder_ != null) {
return txnNotFoundBuilder_.getMessageOrBuilder();
} else {
return txnNotFound_ == null ?
org.tikv.kvproto.Kvrpcpb.TxnNotFound.getDefaultInstance() : txnNotFound_;
}
}
/**
*
* Txn not found when checking txn status.
*
*
* .kvrpcpb.TxnNotFound txn_not_found = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.TxnNotFound, org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder, org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder>
getTxnNotFoundFieldBuilder() {
if (txnNotFoundBuilder_ == null) {
txnNotFoundBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.TxnNotFound, org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder, org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder>(
getTxnNotFound(),
getParentForChildren(),
isClean());
txnNotFound_ = null;
}
return txnNotFoundBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.KeyError)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.KeyError)
private static final org.tikv.kvproto.Kvrpcpb.KeyError DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.KeyError();
}
public static org.tikv.kvproto.Kvrpcpb.KeyError getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public KeyError parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new KeyError(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.Kvrpcpb.KeyError getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface WriteConflictOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.WriteConflict)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 start_ts = 1;
*/
long getStartTs();
/**
* uint64 conflict_ts = 2;
*/
long getConflictTs();
/**
* bytes key = 3;
*/
com.google.protobuf.ByteString getKey();
/**
* bytes primary = 4;
*/
com.google.protobuf.ByteString getPrimary();
/**
* uint64 conflict_commit_ts = 5;
*/
long getConflictCommitTs();
}
/**
* Protobuf type {@code kvrpcpb.WriteConflict}
*/
public static final class WriteConflict extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.WriteConflict)
WriteConflictOrBuilder {
private static final long serialVersionUID = 0L;
// Use WriteConflict.newBuilder() to construct.
private WriteConflict(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private WriteConflict() {
startTs_ = 0L;
conflictTs_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
primary_ = com.google.protobuf.ByteString.EMPTY;
conflictCommitTs_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private WriteConflict(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
startTs_ = input.readUInt64();
break;
}
case 16: {
conflictTs_ = input.readUInt64();
break;
}
case 26: {
key_ = input.readBytes();
break;
}
case 34: {
primary_ = input.readBytes();
break;
}
case 40: {
conflictCommitTs_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_WriteConflict_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_WriteConflict_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.WriteConflict.class, org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder.class);
}
public static final int START_TS_FIELD_NUMBER = 1;
private long startTs_;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
public static final int CONFLICT_TS_FIELD_NUMBER = 2;
private long conflictTs_;
/**
* uint64 conflict_ts = 2;
*/
public long getConflictTs() {
return conflictTs_;
}
public static final int KEY_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int PRIMARY_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString primary_;
/**
* bytes primary = 4;
*/
public com.google.protobuf.ByteString getPrimary() {
return primary_;
}
public static final int CONFLICT_COMMIT_TS_FIELD_NUMBER = 5;
private long conflictCommitTs_;
/**
* uint64 conflict_commit_ts = 5;
*/
public long getConflictCommitTs() {
return conflictCommitTs_;
}
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 (startTs_ != 0L) {
output.writeUInt64(1, startTs_);
}
if (conflictTs_ != 0L) {
output.writeUInt64(2, conflictTs_);
}
if (!key_.isEmpty()) {
output.writeBytes(3, key_);
}
if (!primary_.isEmpty()) {
output.writeBytes(4, primary_);
}
if (conflictCommitTs_ != 0L) {
output.writeUInt64(5, conflictCommitTs_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (startTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, startTs_);
}
if (conflictTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, conflictTs_);
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, key_);
}
if (!primary_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, primary_);
}
if (conflictCommitTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, conflictCommitTs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.WriteConflict)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.WriteConflict other = (org.tikv.kvproto.Kvrpcpb.WriteConflict) obj;
boolean result = true;
result = result && (getStartTs()
== other.getStartTs());
result = result && (getConflictTs()
== other.getConflictTs());
result = result && getKey()
.equals(other.getKey());
result = result && getPrimary()
.equals(other.getPrimary());
result = result && (getConflictCommitTs()
== other.getConflictCommitTs());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + START_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartTs());
hash = (37 * hash) + CONFLICT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getConflictTs());
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (37 * hash) + PRIMARY_FIELD_NUMBER;
hash = (53 * hash) + getPrimary().hashCode();
hash = (37 * hash) + CONFLICT_COMMIT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getConflictCommitTs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict 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.Kvrpcpb.WriteConflict parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict 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.Kvrpcpb.WriteConflict parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict 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.Kvrpcpb.WriteConflict parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict 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.Kvrpcpb.WriteConflict 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 kvrpcpb.WriteConflict}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.WriteConflict)
org.tikv.kvproto.Kvrpcpb.WriteConflictOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_WriteConflict_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_WriteConflict_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.WriteConflict.class, org.tikv.kvproto.Kvrpcpb.WriteConflict.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.WriteConflict.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();
startTs_ = 0L;
conflictTs_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
primary_ = com.google.protobuf.ByteString.EMPTY;
conflictCommitTs_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_WriteConflict_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.WriteConflict getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.WriteConflict.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.WriteConflict build() {
org.tikv.kvproto.Kvrpcpb.WriteConflict result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.WriteConflict buildPartial() {
org.tikv.kvproto.Kvrpcpb.WriteConflict result = new org.tikv.kvproto.Kvrpcpb.WriteConflict(this);
result.startTs_ = startTs_;
result.conflictTs_ = conflictTs_;
result.key_ = key_;
result.primary_ = primary_;
result.conflictCommitTs_ = conflictCommitTs_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.WriteConflict) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.WriteConflict)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.WriteConflict other) {
if (other == org.tikv.kvproto.Kvrpcpb.WriteConflict.getDefaultInstance()) return this;
if (other.getStartTs() != 0L) {
setStartTs(other.getStartTs());
}
if (other.getConflictTs() != 0L) {
setConflictTs(other.getConflictTs());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getPrimary() != com.google.protobuf.ByteString.EMPTY) {
setPrimary(other.getPrimary());
}
if (other.getConflictCommitTs() != 0L) {
setConflictCommitTs(other.getConflictCommitTs());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.WriteConflict parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.WriteConflict) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long startTs_ ;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
/**
* uint64 start_ts = 1;
*/
public Builder setStartTs(long value) {
startTs_ = value;
onChanged();
return this;
}
/**
* uint64 start_ts = 1;
*/
public Builder clearStartTs() {
startTs_ = 0L;
onChanged();
return this;
}
private long conflictTs_ ;
/**
* uint64 conflict_ts = 2;
*/
public long getConflictTs() {
return conflictTs_;
}
/**
* uint64 conflict_ts = 2;
*/
public Builder setConflictTs(long value) {
conflictTs_ = value;
onChanged();
return this;
}
/**
* uint64 conflict_ts = 2;
*/
public Builder clearConflictTs() {
conflictTs_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 3;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 3;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private com.google.protobuf.ByteString primary_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes primary = 4;
*/
public com.google.protobuf.ByteString getPrimary() {
return primary_;
}
/**
* bytes primary = 4;
*/
public Builder setPrimary(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primary_ = value;
onChanged();
return this;
}
/**
* bytes primary = 4;
*/
public Builder clearPrimary() {
primary_ = getDefaultInstance().getPrimary();
onChanged();
return this;
}
private long conflictCommitTs_ ;
/**
* uint64 conflict_commit_ts = 5;
*/
public long getConflictCommitTs() {
return conflictCommitTs_;
}
/**
* uint64 conflict_commit_ts = 5;
*/
public Builder setConflictCommitTs(long value) {
conflictCommitTs_ = value;
onChanged();
return this;
}
/**
* uint64 conflict_commit_ts = 5;
*/
public Builder clearConflictCommitTs() {
conflictCommitTs_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.WriteConflict)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.WriteConflict)
private static final org.tikv.kvproto.Kvrpcpb.WriteConflict DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.WriteConflict();
}
public static org.tikv.kvproto.Kvrpcpb.WriteConflict getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public WriteConflict parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new WriteConflict(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.Kvrpcpb.WriteConflict getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeadlockOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.Deadlock)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 lock_ts = 1;
*/
long getLockTs();
/**
* bytes lock_key = 2;
*/
com.google.protobuf.ByteString getLockKey();
/**
* uint64 deadlock_key_hash = 3;
*/
long getDeadlockKeyHash();
}
/**
* Protobuf type {@code kvrpcpb.Deadlock}
*/
public static final class Deadlock extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.Deadlock)
DeadlockOrBuilder {
private static final long serialVersionUID = 0L;
// Use Deadlock.newBuilder() to construct.
private Deadlock(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Deadlock() {
lockTs_ = 0L;
lockKey_ = com.google.protobuf.ByteString.EMPTY;
deadlockKeyHash_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Deadlock(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
lockTs_ = input.readUInt64();
break;
}
case 18: {
lockKey_ = input.readBytes();
break;
}
case 24: {
deadlockKeyHash_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Deadlock_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Deadlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Deadlock.class, org.tikv.kvproto.Kvrpcpb.Deadlock.Builder.class);
}
public static final int LOCK_TS_FIELD_NUMBER = 1;
private long lockTs_;
/**
* uint64 lock_ts = 1;
*/
public long getLockTs() {
return lockTs_;
}
public static final int LOCK_KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString lockKey_;
/**
* bytes lock_key = 2;
*/
public com.google.protobuf.ByteString getLockKey() {
return lockKey_;
}
public static final int DEADLOCK_KEY_HASH_FIELD_NUMBER = 3;
private long deadlockKeyHash_;
/**
* uint64 deadlock_key_hash = 3;
*/
public long getDeadlockKeyHash() {
return deadlockKeyHash_;
}
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 (lockTs_ != 0L) {
output.writeUInt64(1, lockTs_);
}
if (!lockKey_.isEmpty()) {
output.writeBytes(2, lockKey_);
}
if (deadlockKeyHash_ != 0L) {
output.writeUInt64(3, deadlockKeyHash_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (lockTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, lockTs_);
}
if (!lockKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, lockKey_);
}
if (deadlockKeyHash_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, deadlockKeyHash_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.Deadlock)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.Deadlock other = (org.tikv.kvproto.Kvrpcpb.Deadlock) obj;
boolean result = true;
result = result && (getLockTs()
== other.getLockTs());
result = result && getLockKey()
.equals(other.getLockKey());
result = result && (getDeadlockKeyHash()
== other.getDeadlockKeyHash());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + LOCK_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockTs());
hash = (37 * hash) + LOCK_KEY_FIELD_NUMBER;
hash = (53 * hash) + getLockKey().hashCode();
hash = (37 * hash) + DEADLOCK_KEY_HASH_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getDeadlockKeyHash());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock 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.Kvrpcpb.Deadlock parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock 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.Kvrpcpb.Deadlock parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock 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.Kvrpcpb.Deadlock parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock 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.Kvrpcpb.Deadlock 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 kvrpcpb.Deadlock}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.Deadlock)
org.tikv.kvproto.Kvrpcpb.DeadlockOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Deadlock_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Deadlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Deadlock.class, org.tikv.kvproto.Kvrpcpb.Deadlock.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.Deadlock.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();
lockTs_ = 0L;
lockKey_ = com.google.protobuf.ByteString.EMPTY;
deadlockKeyHash_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Deadlock_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.Deadlock getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.Deadlock.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.Deadlock build() {
org.tikv.kvproto.Kvrpcpb.Deadlock result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.Deadlock buildPartial() {
org.tikv.kvproto.Kvrpcpb.Deadlock result = new org.tikv.kvproto.Kvrpcpb.Deadlock(this);
result.lockTs_ = lockTs_;
result.lockKey_ = lockKey_;
result.deadlockKeyHash_ = deadlockKeyHash_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.Deadlock) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.Deadlock)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.Deadlock other) {
if (other == org.tikv.kvproto.Kvrpcpb.Deadlock.getDefaultInstance()) return this;
if (other.getLockTs() != 0L) {
setLockTs(other.getLockTs());
}
if (other.getLockKey() != com.google.protobuf.ByteString.EMPTY) {
setLockKey(other.getLockKey());
}
if (other.getDeadlockKeyHash() != 0L) {
setDeadlockKeyHash(other.getDeadlockKeyHash());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.Deadlock parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.Deadlock) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long lockTs_ ;
/**
* uint64 lock_ts = 1;
*/
public long getLockTs() {
return lockTs_;
}
/**
* uint64 lock_ts = 1;
*/
public Builder setLockTs(long value) {
lockTs_ = value;
onChanged();
return this;
}
/**
* uint64 lock_ts = 1;
*/
public Builder clearLockTs() {
lockTs_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString lockKey_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes lock_key = 2;
*/
public com.google.protobuf.ByteString getLockKey() {
return lockKey_;
}
/**
* bytes lock_key = 2;
*/
public Builder setLockKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
lockKey_ = value;
onChanged();
return this;
}
/**
* bytes lock_key = 2;
*/
public Builder clearLockKey() {
lockKey_ = getDefaultInstance().getLockKey();
onChanged();
return this;
}
private long deadlockKeyHash_ ;
/**
* uint64 deadlock_key_hash = 3;
*/
public long getDeadlockKeyHash() {
return deadlockKeyHash_;
}
/**
* uint64 deadlock_key_hash = 3;
*/
public Builder setDeadlockKeyHash(long value) {
deadlockKeyHash_ = value;
onChanged();
return this;
}
/**
* uint64 deadlock_key_hash = 3;
*/
public Builder clearDeadlockKeyHash() {
deadlockKeyHash_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.Deadlock)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.Deadlock)
private static final org.tikv.kvproto.Kvrpcpb.Deadlock DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.Deadlock();
}
public static org.tikv.kvproto.Kvrpcpb.Deadlock getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Deadlock parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Deadlock(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.Kvrpcpb.Deadlock getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CommitTsExpiredOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.CommitTsExpired)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 start_ts = 1;
*/
long getStartTs();
/**
* uint64 attempted_commit_ts = 2;
*/
long getAttemptedCommitTs();
/**
* bytes key = 3;
*/
com.google.protobuf.ByteString getKey();
/**
* uint64 min_commit_ts = 4;
*/
long getMinCommitTs();
}
/**
* Protobuf type {@code kvrpcpb.CommitTsExpired}
*/
public static final class CommitTsExpired extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.CommitTsExpired)
CommitTsExpiredOrBuilder {
private static final long serialVersionUID = 0L;
// Use CommitTsExpired.newBuilder() to construct.
private CommitTsExpired(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CommitTsExpired() {
startTs_ = 0L;
attemptedCommitTs_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
minCommitTs_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CommitTsExpired(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
startTs_ = input.readUInt64();
break;
}
case 16: {
attemptedCommitTs_ = input.readUInt64();
break;
}
case 26: {
key_ = input.readBytes();
break;
}
case 32: {
minCommitTs_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitTsExpired_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitTsExpired_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.class, org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder.class);
}
public static final int START_TS_FIELD_NUMBER = 1;
private long startTs_;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
public static final int ATTEMPTED_COMMIT_TS_FIELD_NUMBER = 2;
private long attemptedCommitTs_;
/**
* uint64 attempted_commit_ts = 2;
*/
public long getAttemptedCommitTs() {
return attemptedCommitTs_;
}
public static final int KEY_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int MIN_COMMIT_TS_FIELD_NUMBER = 4;
private long minCommitTs_;
/**
* uint64 min_commit_ts = 4;
*/
public long getMinCommitTs() {
return minCommitTs_;
}
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 (startTs_ != 0L) {
output.writeUInt64(1, startTs_);
}
if (attemptedCommitTs_ != 0L) {
output.writeUInt64(2, attemptedCommitTs_);
}
if (!key_.isEmpty()) {
output.writeBytes(3, key_);
}
if (minCommitTs_ != 0L) {
output.writeUInt64(4, minCommitTs_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (startTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, startTs_);
}
if (attemptedCommitTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, attemptedCommitTs_);
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, key_);
}
if (minCommitTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, minCommitTs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.CommitTsExpired)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.CommitTsExpired other = (org.tikv.kvproto.Kvrpcpb.CommitTsExpired) obj;
boolean result = true;
result = result && (getStartTs()
== other.getStartTs());
result = result && (getAttemptedCommitTs()
== other.getAttemptedCommitTs());
result = result && getKey()
.equals(other.getKey());
result = result && (getMinCommitTs()
== other.getMinCommitTs());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + START_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartTs());
hash = (37 * hash) + ATTEMPTED_COMMIT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAttemptedCommitTs());
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (37 * hash) + MIN_COMMIT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getMinCommitTs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired 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.Kvrpcpb.CommitTsExpired parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired 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.Kvrpcpb.CommitTsExpired parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired 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.Kvrpcpb.CommitTsExpired parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired 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.Kvrpcpb.CommitTsExpired 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 kvrpcpb.CommitTsExpired}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.CommitTsExpired)
org.tikv.kvproto.Kvrpcpb.CommitTsExpiredOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitTsExpired_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitTsExpired_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitTsExpired.class, org.tikv.kvproto.Kvrpcpb.CommitTsExpired.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.CommitTsExpired.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();
startTs_ = 0L;
attemptedCommitTs_ = 0L;
key_ = com.google.protobuf.ByteString.EMPTY;
minCommitTs_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitTsExpired_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.CommitTsExpired.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired build() {
org.tikv.kvproto.Kvrpcpb.CommitTsExpired result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.CommitTsExpired buildPartial() {
org.tikv.kvproto.Kvrpcpb.CommitTsExpired result = new org.tikv.kvproto.Kvrpcpb.CommitTsExpired(this);
result.startTs_ = startTs_;
result.attemptedCommitTs_ = attemptedCommitTs_;
result.key_ = key_;
result.minCommitTs_ = minCommitTs_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.CommitTsExpired) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.CommitTsExpired)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.CommitTsExpired other) {
if (other == org.tikv.kvproto.Kvrpcpb.CommitTsExpired.getDefaultInstance()) return this;
if (other.getStartTs() != 0L) {
setStartTs(other.getStartTs());
}
if (other.getAttemptedCommitTs() != 0L) {
setAttemptedCommitTs(other.getAttemptedCommitTs());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getMinCommitTs() != 0L) {
setMinCommitTs(other.getMinCommitTs());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.CommitTsExpired parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.CommitTsExpired) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long startTs_ ;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
/**
* uint64 start_ts = 1;
*/
public Builder setStartTs(long value) {
startTs_ = value;
onChanged();
return this;
}
/**
* uint64 start_ts = 1;
*/
public Builder clearStartTs() {
startTs_ = 0L;
onChanged();
return this;
}
private long attemptedCommitTs_ ;
/**
* uint64 attempted_commit_ts = 2;
*/
public long getAttemptedCommitTs() {
return attemptedCommitTs_;
}
/**
* uint64 attempted_commit_ts = 2;
*/
public Builder setAttemptedCommitTs(long value) {
attemptedCommitTs_ = value;
onChanged();
return this;
}
/**
* uint64 attempted_commit_ts = 2;
*/
public Builder clearAttemptedCommitTs() {
attemptedCommitTs_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 3;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 3;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 3;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private long minCommitTs_ ;
/**
* uint64 min_commit_ts = 4;
*/
public long getMinCommitTs() {
return minCommitTs_;
}
/**
* uint64 min_commit_ts = 4;
*/
public Builder setMinCommitTs(long value) {
minCommitTs_ = value;
onChanged();
return this;
}
/**
* uint64 min_commit_ts = 4;
*/
public Builder clearMinCommitTs() {
minCommitTs_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.CommitTsExpired)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.CommitTsExpired)
private static final org.tikv.kvproto.Kvrpcpb.CommitTsExpired DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.CommitTsExpired();
}
public static org.tikv.kvproto.Kvrpcpb.CommitTsExpired getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public CommitTsExpired parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CommitTsExpired(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.Kvrpcpb.CommitTsExpired getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TxnNotFoundOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.TxnNotFound)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 start_ts = 1;
*/
long getStartTs();
/**
* bytes primary_key = 2;
*/
com.google.protobuf.ByteString getPrimaryKey();
}
/**
* Protobuf type {@code kvrpcpb.TxnNotFound}
*/
public static final class TxnNotFound extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.TxnNotFound)
TxnNotFoundOrBuilder {
private static final long serialVersionUID = 0L;
// Use TxnNotFound.newBuilder() to construct.
private TxnNotFound(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TxnNotFound() {
startTs_ = 0L;
primaryKey_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TxnNotFound(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
startTs_ = input.readUInt64();
break;
}
case 18: {
primaryKey_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnNotFound_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnNotFound_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnNotFound.class, org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder.class);
}
public static final int START_TS_FIELD_NUMBER = 1;
private long startTs_;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
public static final int PRIMARY_KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString primaryKey_;
/**
* bytes primary_key = 2;
*/
public com.google.protobuf.ByteString getPrimaryKey() {
return primaryKey_;
}
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 (startTs_ != 0L) {
output.writeUInt64(1, startTs_);
}
if (!primaryKey_.isEmpty()) {
output.writeBytes(2, primaryKey_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (startTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, startTs_);
}
if (!primaryKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, primaryKey_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.TxnNotFound)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.TxnNotFound other = (org.tikv.kvproto.Kvrpcpb.TxnNotFound) obj;
boolean result = true;
result = result && (getStartTs()
== other.getStartTs());
result = result && getPrimaryKey()
.equals(other.getPrimaryKey());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + START_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartTs());
hash = (37 * hash) + PRIMARY_KEY_FIELD_NUMBER;
hash = (53 * hash) + getPrimaryKey().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound 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.Kvrpcpb.TxnNotFound parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound 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.Kvrpcpb.TxnNotFound parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound 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.Kvrpcpb.TxnNotFound parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound 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.Kvrpcpb.TxnNotFound 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 kvrpcpb.TxnNotFound}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.TxnNotFound)
org.tikv.kvproto.Kvrpcpb.TxnNotFoundOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnNotFound_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnNotFound_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnNotFound.class, org.tikv.kvproto.Kvrpcpb.TxnNotFound.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.TxnNotFound.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();
startTs_ = 0L;
primaryKey_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnNotFound_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.TxnNotFound getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.TxnNotFound.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.TxnNotFound build() {
org.tikv.kvproto.Kvrpcpb.TxnNotFound result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.TxnNotFound buildPartial() {
org.tikv.kvproto.Kvrpcpb.TxnNotFound result = new org.tikv.kvproto.Kvrpcpb.TxnNotFound(this);
result.startTs_ = startTs_;
result.primaryKey_ = primaryKey_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.TxnNotFound) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.TxnNotFound)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.TxnNotFound other) {
if (other == org.tikv.kvproto.Kvrpcpb.TxnNotFound.getDefaultInstance()) return this;
if (other.getStartTs() != 0L) {
setStartTs(other.getStartTs());
}
if (other.getPrimaryKey() != com.google.protobuf.ByteString.EMPTY) {
setPrimaryKey(other.getPrimaryKey());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.TxnNotFound parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.TxnNotFound) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long startTs_ ;
/**
* uint64 start_ts = 1;
*/
public long getStartTs() {
return startTs_;
}
/**
* uint64 start_ts = 1;
*/
public Builder setStartTs(long value) {
startTs_ = value;
onChanged();
return this;
}
/**
* uint64 start_ts = 1;
*/
public Builder clearStartTs() {
startTs_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString primaryKey_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes primary_key = 2;
*/
public com.google.protobuf.ByteString getPrimaryKey() {
return primaryKey_;
}
/**
* bytes primary_key = 2;
*/
public Builder setPrimaryKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primaryKey_ = value;
onChanged();
return this;
}
/**
* bytes primary_key = 2;
*/
public Builder clearPrimaryKey() {
primaryKey_ = getDefaultInstance().getPrimaryKey();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.TxnNotFound)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.TxnNotFound)
private static final org.tikv.kvproto.Kvrpcpb.TxnNotFound DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.TxnNotFound();
}
public static org.tikv.kvproto.Kvrpcpb.TxnNotFound getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public TxnNotFound parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TxnNotFound(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.Kvrpcpb.TxnNotFound getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ContextOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.Context)
com.google.protobuf.MessageOrBuilder {
/**
* uint64 region_id = 1;
*/
long getRegionId();
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
boolean hasRegionEpoch();
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch();
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder();
/**
* .metapb.Peer peer = 3;
*/
boolean hasPeer();
/**
* .metapb.Peer peer = 3;
*/
org.tikv.kvproto.Metapb.Peer getPeer();
/**
* .metapb.Peer peer = 3;
*/
org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder();
/**
* uint64 term = 5;
*/
long getTerm();
/**
* .kvrpcpb.CommandPri priority = 6;
*/
int getPriorityValue();
/**
* .kvrpcpb.CommandPri priority = 6;
*/
org.tikv.kvproto.Kvrpcpb.CommandPri getPriority();
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
int getIsolationLevelValue();
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
org.tikv.kvproto.Kvrpcpb.IsolationLevel getIsolationLevel();
/**
* bool not_fill_cache = 8;
*/
boolean getNotFillCache();
/**
* bool sync_log = 9;
*/
boolean getSyncLog();
/**
*
* true means return handle time detail
*
*
* bool handle_time = 10;
*/
boolean getHandleTime();
/**
*
* true means return scan cf's detail
*
*
* bool scan_detail = 11;
*/
boolean getScanDetail();
/**
* bool replica_read = 12;
*/
boolean getReplicaRead();
/**
* repeated uint64 resolved_locks = 13;
*/
java.util.List getResolvedLocksList();
/**
* repeated uint64 resolved_locks = 13;
*/
int getResolvedLocksCount();
/**
* repeated uint64 resolved_locks = 13;
*/
long getResolvedLocks(int index);
/**
* uint64 max_execution_duration_ms = 14;
*/
long getMaxExecutionDurationMs();
/**
*
* After a region applys to `applied_index`, we can get a
* snapshot for the region even if the peer is follower.
*
*
* uint64 applied_index = 15;
*/
long getAppliedIndex();
}
/**
* Protobuf type {@code kvrpcpb.Context}
*/
public static final class Context extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.Context)
ContextOrBuilder {
private static final long serialVersionUID = 0L;
// Use Context.newBuilder() to construct.
private Context(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Context() {
regionId_ = 0L;
term_ = 0L;
priority_ = 0;
isolationLevel_ = 0;
notFillCache_ = false;
syncLog_ = false;
handleTime_ = false;
scanDetail_ = false;
replicaRead_ = false;
resolvedLocks_ = java.util.Collections.emptyList();
maxExecutionDurationMs_ = 0L;
appliedIndex_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Context(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
regionId_ = input.readUInt64();
break;
}
case 18: {
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 26: {
org.tikv.kvproto.Metapb.Peer.Builder subBuilder = null;
if (peer_ != null) {
subBuilder = peer_.toBuilder();
}
peer_ = input.readMessage(org.tikv.kvproto.Metapb.Peer.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(peer_);
peer_ = subBuilder.buildPartial();
}
break;
}
case 40: {
term_ = input.readUInt64();
break;
}
case 48: {
int rawValue = input.readEnum();
priority_ = rawValue;
break;
}
case 56: {
int rawValue = input.readEnum();
isolationLevel_ = rawValue;
break;
}
case 64: {
notFillCache_ = input.readBool();
break;
}
case 72: {
syncLog_ = input.readBool();
break;
}
case 80: {
handleTime_ = input.readBool();
break;
}
case 88: {
scanDetail_ = input.readBool();
break;
}
case 96: {
replicaRead_ = input.readBool();
break;
}
case 104: {
if (!((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
resolvedLocks_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000800;
}
resolvedLocks_.add(input.readUInt64());
break;
}
case 106: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000800) == 0x00000800) && input.getBytesUntilLimit() > 0) {
resolvedLocks_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000800;
}
while (input.getBytesUntilLimit() > 0) {
resolvedLocks_.add(input.readUInt64());
}
input.popLimit(limit);
break;
}
case 112: {
maxExecutionDurationMs_ = input.readUInt64();
break;
}
case 120: {
appliedIndex_ = 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 {
if (((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
resolvedLocks_ = java.util.Collections.unmodifiableList(resolvedLocks_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Context_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Context_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Context.class, org.tikv.kvproto.Kvrpcpb.Context.Builder.class);
}
private int bitField0_;
public static final int REGION_ID_FIELD_NUMBER = 1;
private long regionId_;
/**
* uint64 region_id = 1;
*/
public long getRegionId() {
return regionId_;
}
public static final int REGION_EPOCH_FIELD_NUMBER = 2;
private org.tikv.kvproto.Metapb.RegionEpoch regionEpoch_;
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public boolean hasRegionEpoch() {
return regionEpoch_ != null;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
return getRegionEpoch();
}
public static final int PEER_FIELD_NUMBER = 3;
private org.tikv.kvproto.Metapb.Peer peer_;
/**
* .metapb.Peer peer = 3;
*/
public boolean hasPeer() {
return peer_ != null;
}
/**
* .metapb.Peer peer = 3;
*/
public org.tikv.kvproto.Metapb.Peer getPeer() {
return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
}
/**
* .metapb.Peer peer = 3;
*/
public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
return getPeer();
}
public static final int TERM_FIELD_NUMBER = 5;
private long term_;
/**
* uint64 term = 5;
*/
public long getTerm() {
return term_;
}
public static final int PRIORITY_FIELD_NUMBER = 6;
private int priority_;
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public int getPriorityValue() {
return priority_;
}
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public org.tikv.kvproto.Kvrpcpb.CommandPri getPriority() {
org.tikv.kvproto.Kvrpcpb.CommandPri result = org.tikv.kvproto.Kvrpcpb.CommandPri.valueOf(priority_);
return result == null ? org.tikv.kvproto.Kvrpcpb.CommandPri.UNRECOGNIZED : result;
}
public static final int ISOLATION_LEVEL_FIELD_NUMBER = 7;
private int isolationLevel_;
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public int getIsolationLevelValue() {
return isolationLevel_;
}
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public org.tikv.kvproto.Kvrpcpb.IsolationLevel getIsolationLevel() {
org.tikv.kvproto.Kvrpcpb.IsolationLevel result = org.tikv.kvproto.Kvrpcpb.IsolationLevel.valueOf(isolationLevel_);
return result == null ? org.tikv.kvproto.Kvrpcpb.IsolationLevel.UNRECOGNIZED : result;
}
public static final int NOT_FILL_CACHE_FIELD_NUMBER = 8;
private boolean notFillCache_;
/**
* bool not_fill_cache = 8;
*/
public boolean getNotFillCache() {
return notFillCache_;
}
public static final int SYNC_LOG_FIELD_NUMBER = 9;
private boolean syncLog_;
/**
* bool sync_log = 9;
*/
public boolean getSyncLog() {
return syncLog_;
}
public static final int HANDLE_TIME_FIELD_NUMBER = 10;
private boolean handleTime_;
/**
*
* true means return handle time detail
*
*
* bool handle_time = 10;
*/
public boolean getHandleTime() {
return handleTime_;
}
public static final int SCAN_DETAIL_FIELD_NUMBER = 11;
private boolean scanDetail_;
/**
*
* true means return scan cf's detail
*
*
* bool scan_detail = 11;
*/
public boolean getScanDetail() {
return scanDetail_;
}
public static final int REPLICA_READ_FIELD_NUMBER = 12;
private boolean replicaRead_;
/**
* bool replica_read = 12;
*/
public boolean getReplicaRead() {
return replicaRead_;
}
public static final int RESOLVED_LOCKS_FIELD_NUMBER = 13;
private java.util.List resolvedLocks_;
/**
* repeated uint64 resolved_locks = 13;
*/
public java.util.List
getResolvedLocksList() {
return resolvedLocks_;
}
/**
* repeated uint64 resolved_locks = 13;
*/
public int getResolvedLocksCount() {
return resolvedLocks_.size();
}
/**
* repeated uint64 resolved_locks = 13;
*/
public long getResolvedLocks(int index) {
return resolvedLocks_.get(index);
}
private int resolvedLocksMemoizedSerializedSize = -1;
public static final int MAX_EXECUTION_DURATION_MS_FIELD_NUMBER = 14;
private long maxExecutionDurationMs_;
/**
* uint64 max_execution_duration_ms = 14;
*/
public long getMaxExecutionDurationMs() {
return maxExecutionDurationMs_;
}
public static final int APPLIED_INDEX_FIELD_NUMBER = 15;
private long appliedIndex_;
/**
*
* After a region applys to `applied_index`, we can get a
* snapshot for the region even if the peer is follower.
*
*
* uint64 applied_index = 15;
*/
public long getAppliedIndex() {
return appliedIndex_;
}
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 {
getSerializedSize();
if (regionId_ != 0L) {
output.writeUInt64(1, regionId_);
}
if (regionEpoch_ != null) {
output.writeMessage(2, getRegionEpoch());
}
if (peer_ != null) {
output.writeMessage(3, getPeer());
}
if (term_ != 0L) {
output.writeUInt64(5, term_);
}
if (priority_ != org.tikv.kvproto.Kvrpcpb.CommandPri.Normal.getNumber()) {
output.writeEnum(6, priority_);
}
if (isolationLevel_ != org.tikv.kvproto.Kvrpcpb.IsolationLevel.SI.getNumber()) {
output.writeEnum(7, isolationLevel_);
}
if (notFillCache_ != false) {
output.writeBool(8, notFillCache_);
}
if (syncLog_ != false) {
output.writeBool(9, syncLog_);
}
if (handleTime_ != false) {
output.writeBool(10, handleTime_);
}
if (scanDetail_ != false) {
output.writeBool(11, scanDetail_);
}
if (replicaRead_ != false) {
output.writeBool(12, replicaRead_);
}
if (getResolvedLocksList().size() > 0) {
output.writeUInt32NoTag(106);
output.writeUInt32NoTag(resolvedLocksMemoizedSerializedSize);
}
for (int i = 0; i < resolvedLocks_.size(); i++) {
output.writeUInt64NoTag(resolvedLocks_.get(i));
}
if (maxExecutionDurationMs_ != 0L) {
output.writeUInt64(14, maxExecutionDurationMs_);
}
if (appliedIndex_ != 0L) {
output.writeUInt64(15, appliedIndex_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, regionId_);
}
if (regionEpoch_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getRegionEpoch());
}
if (peer_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getPeer());
}
if (term_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, term_);
}
if (priority_ != org.tikv.kvproto.Kvrpcpb.CommandPri.Normal.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(6, priority_);
}
if (isolationLevel_ != org.tikv.kvproto.Kvrpcpb.IsolationLevel.SI.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(7, isolationLevel_);
}
if (notFillCache_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, notFillCache_);
}
if (syncLog_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(9, syncLog_);
}
if (handleTime_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(10, handleTime_);
}
if (scanDetail_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(11, scanDetail_);
}
if (replicaRead_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(12, replicaRead_);
}
{
int dataSize = 0;
for (int i = 0; i < resolvedLocks_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeUInt64SizeNoTag(resolvedLocks_.get(i));
}
size += dataSize;
if (!getResolvedLocksList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
resolvedLocksMemoizedSerializedSize = dataSize;
}
if (maxExecutionDurationMs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(14, maxExecutionDurationMs_);
}
if (appliedIndex_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(15, appliedIndex_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.Context)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.Context other = (org.tikv.kvproto.Kvrpcpb.Context) obj;
boolean result = true;
result = result && (getRegionId()
== other.getRegionId());
result = result && (hasRegionEpoch() == other.hasRegionEpoch());
if (hasRegionEpoch()) {
result = result && getRegionEpoch()
.equals(other.getRegionEpoch());
}
result = result && (hasPeer() == other.hasPeer());
if (hasPeer()) {
result = result && getPeer()
.equals(other.getPeer());
}
result = result && (getTerm()
== other.getTerm());
result = result && priority_ == other.priority_;
result = result && isolationLevel_ == other.isolationLevel_;
result = result && (getNotFillCache()
== other.getNotFillCache());
result = result && (getSyncLog()
== other.getSyncLog());
result = result && (getHandleTime()
== other.getHandleTime());
result = result && (getScanDetail()
== other.getScanDetail());
result = result && (getReplicaRead()
== other.getReplicaRead());
result = result && getResolvedLocksList()
.equals(other.getResolvedLocksList());
result = result && (getMaxExecutionDurationMs()
== other.getMaxExecutionDurationMs());
result = result && (getAppliedIndex()
== other.getAppliedIndex());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REGION_ID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getRegionId());
if (hasRegionEpoch()) {
hash = (37 * hash) + REGION_EPOCH_FIELD_NUMBER;
hash = (53 * hash) + getRegionEpoch().hashCode();
}
if (hasPeer()) {
hash = (37 * hash) + PEER_FIELD_NUMBER;
hash = (53 * hash) + getPeer().hashCode();
}
hash = (37 * hash) + TERM_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTerm());
hash = (37 * hash) + PRIORITY_FIELD_NUMBER;
hash = (53 * hash) + priority_;
hash = (37 * hash) + ISOLATION_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + isolationLevel_;
hash = (37 * hash) + NOT_FILL_CACHE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getNotFillCache());
hash = (37 * hash) + SYNC_LOG_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getSyncLog());
hash = (37 * hash) + HANDLE_TIME_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getHandleTime());
hash = (37 * hash) + SCAN_DETAIL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getScanDetail());
hash = (37 * hash) + REPLICA_READ_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getReplicaRead());
if (getResolvedLocksCount() > 0) {
hash = (37 * hash) + RESOLVED_LOCKS_FIELD_NUMBER;
hash = (53 * hash) + getResolvedLocksList().hashCode();
}
hash = (37 * hash) + MAX_EXECUTION_DURATION_MS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getMaxExecutionDurationMs());
hash = (37 * hash) + APPLIED_INDEX_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAppliedIndex());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.Context parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Context parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Context parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Context 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.Kvrpcpb.Context parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Context parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Context parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Context 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.Kvrpcpb.Context parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Context 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.Kvrpcpb.Context parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Context 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.Kvrpcpb.Context 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 kvrpcpb.Context}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.Context)
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Context_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Context_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Context.class, org.tikv.kvproto.Kvrpcpb.Context.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.Context.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();
regionId_ = 0L;
if (regionEpochBuilder_ == null) {
regionEpoch_ = null;
} else {
regionEpoch_ = null;
regionEpochBuilder_ = null;
}
if (peerBuilder_ == null) {
peer_ = null;
} else {
peer_ = null;
peerBuilder_ = null;
}
term_ = 0L;
priority_ = 0;
isolationLevel_ = 0;
notFillCache_ = false;
syncLog_ = false;
handleTime_ = false;
scanDetail_ = false;
replicaRead_ = false;
resolvedLocks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
maxExecutionDurationMs_ = 0L;
appliedIndex_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Context_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.Context getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.Context build() {
org.tikv.kvproto.Kvrpcpb.Context result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.Context buildPartial() {
org.tikv.kvproto.Kvrpcpb.Context result = new org.tikv.kvproto.Kvrpcpb.Context(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
result.regionId_ = regionId_;
if (regionEpochBuilder_ == null) {
result.regionEpoch_ = regionEpoch_;
} else {
result.regionEpoch_ = regionEpochBuilder_.build();
}
if (peerBuilder_ == null) {
result.peer_ = peer_;
} else {
result.peer_ = peerBuilder_.build();
}
result.term_ = term_;
result.priority_ = priority_;
result.isolationLevel_ = isolationLevel_;
result.notFillCache_ = notFillCache_;
result.syncLog_ = syncLog_;
result.handleTime_ = handleTime_;
result.scanDetail_ = scanDetail_;
result.replicaRead_ = replicaRead_;
if (((bitField0_ & 0x00000800) == 0x00000800)) {
resolvedLocks_ = java.util.Collections.unmodifiableList(resolvedLocks_);
bitField0_ = (bitField0_ & ~0x00000800);
}
result.resolvedLocks_ = resolvedLocks_;
result.maxExecutionDurationMs_ = maxExecutionDurationMs_;
result.appliedIndex_ = appliedIndex_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.Context) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.Context)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.Context other) {
if (other == org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance()) return this;
if (other.getRegionId() != 0L) {
setRegionId(other.getRegionId());
}
if (other.hasRegionEpoch()) {
mergeRegionEpoch(other.getRegionEpoch());
}
if (other.hasPeer()) {
mergePeer(other.getPeer());
}
if (other.getTerm() != 0L) {
setTerm(other.getTerm());
}
if (other.priority_ != 0) {
setPriorityValue(other.getPriorityValue());
}
if (other.isolationLevel_ != 0) {
setIsolationLevelValue(other.getIsolationLevelValue());
}
if (other.getNotFillCache() != false) {
setNotFillCache(other.getNotFillCache());
}
if (other.getSyncLog() != false) {
setSyncLog(other.getSyncLog());
}
if (other.getHandleTime() != false) {
setHandleTime(other.getHandleTime());
}
if (other.getScanDetail() != false) {
setScanDetail(other.getScanDetail());
}
if (other.getReplicaRead() != false) {
setReplicaRead(other.getReplicaRead());
}
if (!other.resolvedLocks_.isEmpty()) {
if (resolvedLocks_.isEmpty()) {
resolvedLocks_ = other.resolvedLocks_;
bitField0_ = (bitField0_ & ~0x00000800);
} else {
ensureResolvedLocksIsMutable();
resolvedLocks_.addAll(other.resolvedLocks_);
}
onChanged();
}
if (other.getMaxExecutionDurationMs() != 0L) {
setMaxExecutionDurationMs(other.getMaxExecutionDurationMs());
}
if (other.getAppliedIndex() != 0L) {
setAppliedIndex(other.getAppliedIndex());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.Context parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.Context) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long regionId_ ;
/**
* uint64 region_id = 1;
*/
public long getRegionId() {
return regionId_;
}
/**
* uint64 region_id = 1;
*/
public Builder setRegionId(long value) {
regionId_ = value;
onChanged();
return this;
}
/**
* uint64 region_id = 1;
*/
public Builder clearRegionId() {
regionId_ = 0L;
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_;
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public boolean hasRegionEpoch() {
return regionEpochBuilder_ != null || regionEpoch_ != null;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public org.tikv.kvproto.Metapb.RegionEpoch getRegionEpoch() {
if (regionEpochBuilder_ == null) {
return regionEpoch_ == null ? org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
} else {
return regionEpochBuilder_.getMessage();
}
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
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;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public Builder setRegionEpoch(
org.tikv.kvproto.Metapb.RegionEpoch.Builder builderForValue) {
if (regionEpochBuilder_ == null) {
regionEpoch_ = builderForValue.build();
onChanged();
} else {
regionEpochBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
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;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public Builder clearRegionEpoch() {
if (regionEpochBuilder_ == null) {
regionEpoch_ = null;
onChanged();
} else {
regionEpoch_ = null;
regionEpochBuilder_ = null;
}
return this;
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public org.tikv.kvproto.Metapb.RegionEpoch.Builder getRegionEpochBuilder() {
onChanged();
return getRegionEpochFieldBuilder().getBuilder();
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
public org.tikv.kvproto.Metapb.RegionEpochOrBuilder getRegionEpochOrBuilder() {
if (regionEpochBuilder_ != null) {
return regionEpochBuilder_.getMessageOrBuilder();
} else {
return regionEpoch_ == null ?
org.tikv.kvproto.Metapb.RegionEpoch.getDefaultInstance() : regionEpoch_;
}
}
/**
* .metapb.RegionEpoch region_epoch = 2;
*/
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 org.tikv.kvproto.Metapb.Peer peer_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder> peerBuilder_;
/**
* .metapb.Peer peer = 3;
*/
public boolean hasPeer() {
return peerBuilder_ != null || peer_ != null;
}
/**
* .metapb.Peer peer = 3;
*/
public org.tikv.kvproto.Metapb.Peer getPeer() {
if (peerBuilder_ == null) {
return peer_ == null ? org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
} else {
return peerBuilder_.getMessage();
}
}
/**
* .metapb.Peer peer = 3;
*/
public Builder setPeer(org.tikv.kvproto.Metapb.Peer value) {
if (peerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
peer_ = value;
onChanged();
} else {
peerBuilder_.setMessage(value);
}
return this;
}
/**
* .metapb.Peer peer = 3;
*/
public Builder setPeer(
org.tikv.kvproto.Metapb.Peer.Builder builderForValue) {
if (peerBuilder_ == null) {
peer_ = builderForValue.build();
onChanged();
} else {
peerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .metapb.Peer peer = 3;
*/
public Builder mergePeer(org.tikv.kvproto.Metapb.Peer value) {
if (peerBuilder_ == null) {
if (peer_ != null) {
peer_ =
org.tikv.kvproto.Metapb.Peer.newBuilder(peer_).mergeFrom(value).buildPartial();
} else {
peer_ = value;
}
onChanged();
} else {
peerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .metapb.Peer peer = 3;
*/
public Builder clearPeer() {
if (peerBuilder_ == null) {
peer_ = null;
onChanged();
} else {
peer_ = null;
peerBuilder_ = null;
}
return this;
}
/**
* .metapb.Peer peer = 3;
*/
public org.tikv.kvproto.Metapb.Peer.Builder getPeerBuilder() {
onChanged();
return getPeerFieldBuilder().getBuilder();
}
/**
* .metapb.Peer peer = 3;
*/
public org.tikv.kvproto.Metapb.PeerOrBuilder getPeerOrBuilder() {
if (peerBuilder_ != null) {
return peerBuilder_.getMessageOrBuilder();
} else {
return peer_ == null ?
org.tikv.kvproto.Metapb.Peer.getDefaultInstance() : peer_;
}
}
/**
* .metapb.Peer peer = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>
getPeerFieldBuilder() {
if (peerBuilder_ == null) {
peerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Metapb.Peer, org.tikv.kvproto.Metapb.Peer.Builder, org.tikv.kvproto.Metapb.PeerOrBuilder>(
getPeer(),
getParentForChildren(),
isClean());
peer_ = null;
}
return peerBuilder_;
}
private long term_ ;
/**
* uint64 term = 5;
*/
public long getTerm() {
return term_;
}
/**
* uint64 term = 5;
*/
public Builder setTerm(long value) {
term_ = value;
onChanged();
return this;
}
/**
* uint64 term = 5;
*/
public Builder clearTerm() {
term_ = 0L;
onChanged();
return this;
}
private int priority_ = 0;
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public int getPriorityValue() {
return priority_;
}
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public Builder setPriorityValue(int value) {
priority_ = value;
onChanged();
return this;
}
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public org.tikv.kvproto.Kvrpcpb.CommandPri getPriority() {
org.tikv.kvproto.Kvrpcpb.CommandPri result = org.tikv.kvproto.Kvrpcpb.CommandPri.valueOf(priority_);
return result == null ? org.tikv.kvproto.Kvrpcpb.CommandPri.UNRECOGNIZED : result;
}
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public Builder setPriority(org.tikv.kvproto.Kvrpcpb.CommandPri value) {
if (value == null) {
throw new NullPointerException();
}
priority_ = value.getNumber();
onChanged();
return this;
}
/**
* .kvrpcpb.CommandPri priority = 6;
*/
public Builder clearPriority() {
priority_ = 0;
onChanged();
return this;
}
private int isolationLevel_ = 0;
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public int getIsolationLevelValue() {
return isolationLevel_;
}
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public Builder setIsolationLevelValue(int value) {
isolationLevel_ = value;
onChanged();
return this;
}
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public org.tikv.kvproto.Kvrpcpb.IsolationLevel getIsolationLevel() {
org.tikv.kvproto.Kvrpcpb.IsolationLevel result = org.tikv.kvproto.Kvrpcpb.IsolationLevel.valueOf(isolationLevel_);
return result == null ? org.tikv.kvproto.Kvrpcpb.IsolationLevel.UNRECOGNIZED : result;
}
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public Builder setIsolationLevel(org.tikv.kvproto.Kvrpcpb.IsolationLevel value) {
if (value == null) {
throw new NullPointerException();
}
isolationLevel_ = value.getNumber();
onChanged();
return this;
}
/**
* .kvrpcpb.IsolationLevel isolation_level = 7;
*/
public Builder clearIsolationLevel() {
isolationLevel_ = 0;
onChanged();
return this;
}
private boolean notFillCache_ ;
/**
* bool not_fill_cache = 8;
*/
public boolean getNotFillCache() {
return notFillCache_;
}
/**
* bool not_fill_cache = 8;
*/
public Builder setNotFillCache(boolean value) {
notFillCache_ = value;
onChanged();
return this;
}
/**
* bool not_fill_cache = 8;
*/
public Builder clearNotFillCache() {
notFillCache_ = false;
onChanged();
return this;
}
private boolean syncLog_ ;
/**
* bool sync_log = 9;
*/
public boolean getSyncLog() {
return syncLog_;
}
/**
* bool sync_log = 9;
*/
public Builder setSyncLog(boolean value) {
syncLog_ = value;
onChanged();
return this;
}
/**
* bool sync_log = 9;
*/
public Builder clearSyncLog() {
syncLog_ = false;
onChanged();
return this;
}
private boolean handleTime_ ;
/**
*
* true means return handle time detail
*
*
* bool handle_time = 10;
*/
public boolean getHandleTime() {
return handleTime_;
}
/**
*
* true means return handle time detail
*
*
* bool handle_time = 10;
*/
public Builder setHandleTime(boolean value) {
handleTime_ = value;
onChanged();
return this;
}
/**
*
* true means return handle time detail
*
*
* bool handle_time = 10;
*/
public Builder clearHandleTime() {
handleTime_ = false;
onChanged();
return this;
}
private boolean scanDetail_ ;
/**
*
* true means return scan cf's detail
*
*
* bool scan_detail = 11;
*/
public boolean getScanDetail() {
return scanDetail_;
}
/**
*
* true means return scan cf's detail
*
*
* bool scan_detail = 11;
*/
public Builder setScanDetail(boolean value) {
scanDetail_ = value;
onChanged();
return this;
}
/**
*
* true means return scan cf's detail
*
*
* bool scan_detail = 11;
*/
public Builder clearScanDetail() {
scanDetail_ = false;
onChanged();
return this;
}
private boolean replicaRead_ ;
/**
* bool replica_read = 12;
*/
public boolean getReplicaRead() {
return replicaRead_;
}
/**
* bool replica_read = 12;
*/
public Builder setReplicaRead(boolean value) {
replicaRead_ = value;
onChanged();
return this;
}
/**
* bool replica_read = 12;
*/
public Builder clearReplicaRead() {
replicaRead_ = false;
onChanged();
return this;
}
private java.util.List resolvedLocks_ = java.util.Collections.emptyList();
private void ensureResolvedLocksIsMutable() {
if (!((bitField0_ & 0x00000800) == 0x00000800)) {
resolvedLocks_ = new java.util.ArrayList(resolvedLocks_);
bitField0_ |= 0x00000800;
}
}
/**
* repeated uint64 resolved_locks = 13;
*/
public java.util.List
getResolvedLocksList() {
return java.util.Collections.unmodifiableList(resolvedLocks_);
}
/**
* repeated uint64 resolved_locks = 13;
*/
public int getResolvedLocksCount() {
return resolvedLocks_.size();
}
/**
* repeated uint64 resolved_locks = 13;
*/
public long getResolvedLocks(int index) {
return resolvedLocks_.get(index);
}
/**
* repeated uint64 resolved_locks = 13;
*/
public Builder setResolvedLocks(
int index, long value) {
ensureResolvedLocksIsMutable();
resolvedLocks_.set(index, value);
onChanged();
return this;
}
/**
* repeated uint64 resolved_locks = 13;
*/
public Builder addResolvedLocks(long value) {
ensureResolvedLocksIsMutable();
resolvedLocks_.add(value);
onChanged();
return this;
}
/**
* repeated uint64 resolved_locks = 13;
*/
public Builder addAllResolvedLocks(
java.lang.Iterable extends java.lang.Long> values) {
ensureResolvedLocksIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, resolvedLocks_);
onChanged();
return this;
}
/**
* repeated uint64 resolved_locks = 13;
*/
public Builder clearResolvedLocks() {
resolvedLocks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
return this;
}
private long maxExecutionDurationMs_ ;
/**
* uint64 max_execution_duration_ms = 14;
*/
public long getMaxExecutionDurationMs() {
return maxExecutionDurationMs_;
}
/**
* uint64 max_execution_duration_ms = 14;
*/
public Builder setMaxExecutionDurationMs(long value) {
maxExecutionDurationMs_ = value;
onChanged();
return this;
}
/**
* uint64 max_execution_duration_ms = 14;
*/
public Builder clearMaxExecutionDurationMs() {
maxExecutionDurationMs_ = 0L;
onChanged();
return this;
}
private long appliedIndex_ ;
/**
*
* After a region applys to `applied_index`, we can get a
* snapshot for the region even if the peer is follower.
*
*
* uint64 applied_index = 15;
*/
public long getAppliedIndex() {
return appliedIndex_;
}
/**
*
* After a region applys to `applied_index`, we can get a
* snapshot for the region even if the peer is follower.
*
*
* uint64 applied_index = 15;
*/
public Builder setAppliedIndex(long value) {
appliedIndex_ = value;
onChanged();
return this;
}
/**
*
* After a region applys to `applied_index`, we can get a
* snapshot for the region even if the peer is follower.
*
*
* uint64 applied_index = 15;
*/
public Builder clearAppliedIndex() {
appliedIndex_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.Context)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.Context)
private static final org.tikv.kvproto.Kvrpcpb.Context DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.Context();
}
public static org.tikv.kvproto.Kvrpcpb.Context getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Context parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Context(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.Kvrpcpb.Context getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface HandleTimeOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.HandleTime)
com.google.protobuf.MessageOrBuilder {
/**
*
* time in queue
*
*
* int64 wait_ms = 1;
*/
long getWaitMs();
/**
*
* process time without wait time.
*
*
* int64 process_ms = 2;
*/
long getProcessMs();
}
/**
* Protobuf type {@code kvrpcpb.HandleTime}
*/
public static final class HandleTime extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.HandleTime)
HandleTimeOrBuilder {
private static final long serialVersionUID = 0L;
// Use HandleTime.newBuilder() to construct.
private HandleTime(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private HandleTime() {
waitMs_ = 0L;
processMs_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private HandleTime(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
waitMs_ = input.readInt64();
break;
}
case 16: {
processMs_ = input.readInt64();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_HandleTime_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_HandleTime_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.HandleTime.class, org.tikv.kvproto.Kvrpcpb.HandleTime.Builder.class);
}
public static final int WAIT_MS_FIELD_NUMBER = 1;
private long waitMs_;
/**
*
* time in queue
*
*
* int64 wait_ms = 1;
*/
public long getWaitMs() {
return waitMs_;
}
public static final int PROCESS_MS_FIELD_NUMBER = 2;
private long processMs_;
/**
*
* process time without wait time.
*
*
* int64 process_ms = 2;
*/
public long getProcessMs() {
return processMs_;
}
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 (waitMs_ != 0L) {
output.writeInt64(1, waitMs_);
}
if (processMs_ != 0L) {
output.writeInt64(2, processMs_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (waitMs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, waitMs_);
}
if (processMs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, processMs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.HandleTime)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.HandleTime other = (org.tikv.kvproto.Kvrpcpb.HandleTime) obj;
boolean result = true;
result = result && (getWaitMs()
== other.getWaitMs());
result = result && (getProcessMs()
== other.getProcessMs());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + WAIT_MS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getWaitMs());
hash = (37 * hash) + PROCESS_MS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getProcessMs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime 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.Kvrpcpb.HandleTime parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime 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.Kvrpcpb.HandleTime parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime 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.Kvrpcpb.HandleTime parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime 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.Kvrpcpb.HandleTime 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 kvrpcpb.HandleTime}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.HandleTime)
org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_HandleTime_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_HandleTime_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.HandleTime.class, org.tikv.kvproto.Kvrpcpb.HandleTime.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.HandleTime.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();
waitMs_ = 0L;
processMs_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_HandleTime_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.HandleTime getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.HandleTime.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.HandleTime build() {
org.tikv.kvproto.Kvrpcpb.HandleTime result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.HandleTime buildPartial() {
org.tikv.kvproto.Kvrpcpb.HandleTime result = new org.tikv.kvproto.Kvrpcpb.HandleTime(this);
result.waitMs_ = waitMs_;
result.processMs_ = processMs_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.HandleTime) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.HandleTime)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.HandleTime other) {
if (other == org.tikv.kvproto.Kvrpcpb.HandleTime.getDefaultInstance()) return this;
if (other.getWaitMs() != 0L) {
setWaitMs(other.getWaitMs());
}
if (other.getProcessMs() != 0L) {
setProcessMs(other.getProcessMs());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.HandleTime parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.HandleTime) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long waitMs_ ;
/**
*
* time in queue
*
*
* int64 wait_ms = 1;
*/
public long getWaitMs() {
return waitMs_;
}
/**
*
* time in queue
*
*
* int64 wait_ms = 1;
*/
public Builder setWaitMs(long value) {
waitMs_ = value;
onChanged();
return this;
}
/**
*
* time in queue
*
*
* int64 wait_ms = 1;
*/
public Builder clearWaitMs() {
waitMs_ = 0L;
onChanged();
return this;
}
private long processMs_ ;
/**
*
* process time without wait time.
*
*
* int64 process_ms = 2;
*/
public long getProcessMs() {
return processMs_;
}
/**
*
* process time without wait time.
*
*
* int64 process_ms = 2;
*/
public Builder setProcessMs(long value) {
processMs_ = value;
onChanged();
return this;
}
/**
*
* process time without wait time.
*
*
* int64 process_ms = 2;
*/
public Builder clearProcessMs() {
processMs_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.HandleTime)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.HandleTime)
private static final org.tikv.kvproto.Kvrpcpb.HandleTime DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.HandleTime();
}
public static org.tikv.kvproto.Kvrpcpb.HandleTime getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public HandleTime parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new HandleTime(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.Kvrpcpb.HandleTime getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScanInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ScanInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* total count
*
*
* int64 total = 1;
*/
long getTotal();
/**
*
* processed count
*
*
* int64 processed = 2;
*/
long getProcessed();
}
/**
* Protobuf type {@code kvrpcpb.ScanInfo}
*/
public static final class ScanInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ScanInfo)
ScanInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScanInfo.newBuilder() to construct.
private ScanInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScanInfo() {
total_ = 0L;
processed_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScanInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
total_ = input.readInt64();
break;
}
case 16: {
processed_ = input.readInt64();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanInfo.class, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder.class);
}
public static final int TOTAL_FIELD_NUMBER = 1;
private long total_;
/**
*
* total count
*
*
* int64 total = 1;
*/
public long getTotal() {
return total_;
}
public static final int PROCESSED_FIELD_NUMBER = 2;
private long processed_;
/**
*
* processed count
*
*
* int64 processed = 2;
*/
public long getProcessed() {
return processed_;
}
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 (total_ != 0L) {
output.writeInt64(1, total_);
}
if (processed_ != 0L) {
output.writeInt64(2, processed_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (total_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, total_);
}
if (processed_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, processed_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ScanInfo)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ScanInfo other = (org.tikv.kvproto.Kvrpcpb.ScanInfo) obj;
boolean result = true;
result = result && (getTotal()
== other.getTotal());
result = result && (getProcessed()
== other.getProcessed());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + TOTAL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTotal());
hash = (37 * hash) + PROCESSED_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getProcessed());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo 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.Kvrpcpb.ScanInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo 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.Kvrpcpb.ScanInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo 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.Kvrpcpb.ScanInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo 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.Kvrpcpb.ScanInfo 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 kvrpcpb.ScanInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ScanInfo)
org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanInfo.class, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ScanInfo.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();
total_ = 0L;
processed_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanInfo_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ScanInfo getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ScanInfo build() {
org.tikv.kvproto.Kvrpcpb.ScanInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ScanInfo buildPartial() {
org.tikv.kvproto.Kvrpcpb.ScanInfo result = new org.tikv.kvproto.Kvrpcpb.ScanInfo(this);
result.total_ = total_;
result.processed_ = processed_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ScanInfo) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ScanInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ScanInfo other) {
if (other == org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance()) return this;
if (other.getTotal() != 0L) {
setTotal(other.getTotal());
}
if (other.getProcessed() != 0L) {
setProcessed(other.getProcessed());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ScanInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ScanInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long total_ ;
/**
*
* total count
*
*
* int64 total = 1;
*/
public long getTotal() {
return total_;
}
/**
*
* total count
*
*
* int64 total = 1;
*/
public Builder setTotal(long value) {
total_ = value;
onChanged();
return this;
}
/**
*
* total count
*
*
* int64 total = 1;
*/
public Builder clearTotal() {
total_ = 0L;
onChanged();
return this;
}
private long processed_ ;
/**
*
* processed count
*
*
* int64 processed = 2;
*/
public long getProcessed() {
return processed_;
}
/**
*
* processed count
*
*
* int64 processed = 2;
*/
public Builder setProcessed(long value) {
processed_ = value;
onChanged();
return this;
}
/**
*
* processed count
*
*
* int64 processed = 2;
*/
public Builder clearProcessed() {
processed_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ScanInfo)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ScanInfo)
private static final org.tikv.kvproto.Kvrpcpb.ScanInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ScanInfo();
}
public static org.tikv.kvproto.Kvrpcpb.ScanInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ScanInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScanInfo(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.Kvrpcpb.ScanInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScanDetailOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ScanDetail)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.ScanInfo write = 1;
*/
boolean hasWrite();
/**
* .kvrpcpb.ScanInfo write = 1;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfo getWrite();
/**
* .kvrpcpb.ScanInfo write = 1;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getWriteOrBuilder();
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
boolean hasLock();
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfo getLock();
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getLockOrBuilder();
/**
* .kvrpcpb.ScanInfo data = 3;
*/
boolean hasData();
/**
* .kvrpcpb.ScanInfo data = 3;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfo getData();
/**
* .kvrpcpb.ScanInfo data = 3;
*/
org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getDataOrBuilder();
}
/**
* Protobuf type {@code kvrpcpb.ScanDetail}
*/
public static final class ScanDetail extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ScanDetail)
ScanDetailOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScanDetail.newBuilder() to construct.
private ScanDetail(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScanDetail() {
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScanDetail(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder subBuilder = null;
if (write_ != null) {
subBuilder = write_.toBuilder();
}
write_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.ScanInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(write_);
write_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder subBuilder = null;
if (lock_ != null) {
subBuilder = lock_.toBuilder();
}
lock_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.ScanInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(lock_);
lock_ = subBuilder.buildPartial();
}
break;
}
case 26: {
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder subBuilder = null;
if (data_ != null) {
subBuilder = data_.toBuilder();
}
data_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.ScanInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(data_);
data_ = subBuilder.buildPartial();
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanDetail_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanDetail_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanDetail.class, org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder.class);
}
public static final int WRITE_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.ScanInfo write_;
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public boolean hasWrite() {
return write_ != null;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getWrite() {
return write_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : write_;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getWriteOrBuilder() {
return getWrite();
}
public static final int LOCK_FIELD_NUMBER = 2;
private org.tikv.kvproto.Kvrpcpb.ScanInfo lock_;
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public boolean hasLock() {
return lock_ != null;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getLock() {
return lock_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : lock_;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getLockOrBuilder() {
return getLock();
}
public static final int DATA_FIELD_NUMBER = 3;
private org.tikv.kvproto.Kvrpcpb.ScanInfo data_;
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public boolean hasData() {
return data_ != null;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getData() {
return data_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : data_;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getDataOrBuilder() {
return getData();
}
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 (write_ != null) {
output.writeMessage(1, getWrite());
}
if (lock_ != null) {
output.writeMessage(2, getLock());
}
if (data_ != null) {
output.writeMessage(3, getData());
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (write_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getWrite());
}
if (lock_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getLock());
}
if (data_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getData());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ScanDetail)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ScanDetail other = (org.tikv.kvproto.Kvrpcpb.ScanDetail) obj;
boolean result = true;
result = result && (hasWrite() == other.hasWrite());
if (hasWrite()) {
result = result && getWrite()
.equals(other.getWrite());
}
result = result && (hasLock() == other.hasLock());
if (hasLock()) {
result = result && getLock()
.equals(other.getLock());
}
result = result && (hasData() == other.hasData());
if (hasData()) {
result = result && getData()
.equals(other.getData());
}
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasWrite()) {
hash = (37 * hash) + WRITE_FIELD_NUMBER;
hash = (53 * hash) + getWrite().hashCode();
}
if (hasLock()) {
hash = (37 * hash) + LOCK_FIELD_NUMBER;
hash = (53 * hash) + getLock().hashCode();
}
if (hasData()) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getData().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail 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.Kvrpcpb.ScanDetail parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail 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.Kvrpcpb.ScanDetail parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail 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.Kvrpcpb.ScanDetail parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail 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.Kvrpcpb.ScanDetail 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 kvrpcpb.ScanDetail}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ScanDetail)
org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanDetail_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanDetail_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanDetail.class, org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ScanDetail.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();
if (writeBuilder_ == null) {
write_ = null;
} else {
write_ = null;
writeBuilder_ = null;
}
if (lockBuilder_ == null) {
lock_ = null;
} else {
lock_ = null;
lockBuilder_ = null;
}
if (dataBuilder_ == null) {
data_ = null;
} else {
data_ = null;
dataBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanDetail_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ScanDetail getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ScanDetail.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ScanDetail build() {
org.tikv.kvproto.Kvrpcpb.ScanDetail result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ScanDetail buildPartial() {
org.tikv.kvproto.Kvrpcpb.ScanDetail result = new org.tikv.kvproto.Kvrpcpb.ScanDetail(this);
if (writeBuilder_ == null) {
result.write_ = write_;
} else {
result.write_ = writeBuilder_.build();
}
if (lockBuilder_ == null) {
result.lock_ = lock_;
} else {
result.lock_ = lockBuilder_.build();
}
if (dataBuilder_ == null) {
result.data_ = data_;
} else {
result.data_ = dataBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ScanDetail) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ScanDetail)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ScanDetail other) {
if (other == org.tikv.kvproto.Kvrpcpb.ScanDetail.getDefaultInstance()) return this;
if (other.hasWrite()) {
mergeWrite(other.getWrite());
}
if (other.hasLock()) {
mergeLock(other.getLock());
}
if (other.hasData()) {
mergeData(other.getData());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ScanDetail parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ScanDetail) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.ScanInfo write_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder> writeBuilder_;
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public boolean hasWrite() {
return writeBuilder_ != null || write_ != null;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getWrite() {
if (writeBuilder_ == null) {
return write_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : write_;
} else {
return writeBuilder_.getMessage();
}
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public Builder setWrite(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (writeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
write_ = value;
onChanged();
} else {
writeBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public Builder setWrite(
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder builderForValue) {
if (writeBuilder_ == null) {
write_ = builderForValue.build();
onChanged();
} else {
writeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public Builder mergeWrite(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (writeBuilder_ == null) {
if (write_ != null) {
write_ =
org.tikv.kvproto.Kvrpcpb.ScanInfo.newBuilder(write_).mergeFrom(value).buildPartial();
} else {
write_ = value;
}
onChanged();
} else {
writeBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public Builder clearWrite() {
if (writeBuilder_ == null) {
write_ = null;
onChanged();
} else {
write_ = null;
writeBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder getWriteBuilder() {
onChanged();
return getWriteFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getWriteOrBuilder() {
if (writeBuilder_ != null) {
return writeBuilder_.getMessageOrBuilder();
} else {
return write_ == null ?
org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : write_;
}
}
/**
* .kvrpcpb.ScanInfo write = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>
getWriteFieldBuilder() {
if (writeBuilder_ == null) {
writeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>(
getWrite(),
getParentForChildren(),
isClean());
write_ = null;
}
return writeBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.ScanInfo lock_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder> lockBuilder_;
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public boolean hasLock() {
return lockBuilder_ != null || lock_ != null;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getLock() {
if (lockBuilder_ == null) {
return lock_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : lock_;
} else {
return lockBuilder_.getMessage();
}
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public Builder setLock(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (lockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
lock_ = value;
onChanged();
} else {
lockBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public Builder setLock(
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder builderForValue) {
if (lockBuilder_ == null) {
lock_ = builderForValue.build();
onChanged();
} else {
lockBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public Builder mergeLock(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (lockBuilder_ == null) {
if (lock_ != null) {
lock_ =
org.tikv.kvproto.Kvrpcpb.ScanInfo.newBuilder(lock_).mergeFrom(value).buildPartial();
} else {
lock_ = value;
}
onChanged();
} else {
lockBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public Builder clearLock() {
if (lockBuilder_ == null) {
lock_ = null;
onChanged();
} else {
lock_ = null;
lockBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder getLockBuilder() {
onChanged();
return getLockFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getLockOrBuilder() {
if (lockBuilder_ != null) {
return lockBuilder_.getMessageOrBuilder();
} else {
return lock_ == null ?
org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : lock_;
}
}
/**
* .kvrpcpb.ScanInfo lock = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>
getLockFieldBuilder() {
if (lockBuilder_ == null) {
lockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>(
getLock(),
getParentForChildren(),
isClean());
lock_ = null;
}
return lockBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.ScanInfo data_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder> dataBuilder_;
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public boolean hasData() {
return dataBuilder_ != null || data_ != null;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo getData() {
if (dataBuilder_ == null) {
return data_ == null ? org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : data_;
} else {
return dataBuilder_.getMessage();
}
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public Builder setData(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
dataBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public Builder setData(
org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder builderForValue) {
if (dataBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
dataBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public Builder mergeData(org.tikv.kvproto.Kvrpcpb.ScanInfo value) {
if (dataBuilder_ == null) {
if (data_ != null) {
data_ =
org.tikv.kvproto.Kvrpcpb.ScanInfo.newBuilder(data_).mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
dataBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public Builder clearData() {
if (dataBuilder_ == null) {
data_ = null;
onChanged();
} else {
data_ = null;
dataBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder getDataBuilder() {
onChanged();
return getDataFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
public org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder getDataOrBuilder() {
if (dataBuilder_ != null) {
return dataBuilder_.getMessageOrBuilder();
} else {
return data_ == null ?
org.tikv.kvproto.Kvrpcpb.ScanInfo.getDefaultInstance() : data_;
}
}
/**
* .kvrpcpb.ScanInfo data = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>
getDataFieldBuilder() {
if (dataBuilder_ == null) {
dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanInfo, org.tikv.kvproto.Kvrpcpb.ScanInfo.Builder, org.tikv.kvproto.Kvrpcpb.ScanInfoOrBuilder>(
getData(),
getParentForChildren(),
isClean());
data_ = null;
}
return dataBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ScanDetail)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ScanDetail)
private static final org.tikv.kvproto.Kvrpcpb.ScanDetail DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ScanDetail();
}
public static org.tikv.kvproto.Kvrpcpb.ScanDetail getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ScanDetail parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScanDetail(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.Kvrpcpb.ScanDetail getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ExecDetailsOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ExecDetails)
com.google.protobuf.MessageOrBuilder {
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
boolean hasHandleTime();
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
org.tikv.kvproto.Kvrpcpb.HandleTime getHandleTime();
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder getHandleTimeOrBuilder();
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
boolean hasScanDetail();
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
org.tikv.kvproto.Kvrpcpb.ScanDetail getScanDetail();
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder getScanDetailOrBuilder();
}
/**
* Protobuf type {@code kvrpcpb.ExecDetails}
*/
public static final class ExecDetails extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ExecDetails)
ExecDetailsOrBuilder {
private static final long serialVersionUID = 0L;
// Use ExecDetails.newBuilder() to construct.
private ExecDetails(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ExecDetails() {
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ExecDetails(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.HandleTime.Builder subBuilder = null;
if (handleTime_ != null) {
subBuilder = handleTime_.toBuilder();
}
handleTime_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.HandleTime.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(handleTime_);
handleTime_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder subBuilder = null;
if (scanDetail_ != null) {
subBuilder = scanDetail_.toBuilder();
}
scanDetail_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.ScanDetail.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(scanDetail_);
scanDetail_ = subBuilder.buildPartial();
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ExecDetails_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ExecDetails_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ExecDetails.class, org.tikv.kvproto.Kvrpcpb.ExecDetails.Builder.class);
}
public static final int HANDLE_TIME_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.HandleTime handleTime_;
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public boolean hasHandleTime() {
return handleTime_ != null;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public org.tikv.kvproto.Kvrpcpb.HandleTime getHandleTime() {
return handleTime_ == null ? org.tikv.kvproto.Kvrpcpb.HandleTime.getDefaultInstance() : handleTime_;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder getHandleTimeOrBuilder() {
return getHandleTime();
}
public static final int SCAN_DETAIL_FIELD_NUMBER = 2;
private org.tikv.kvproto.Kvrpcpb.ScanDetail scanDetail_;
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public boolean hasScanDetail() {
return scanDetail_ != null;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanDetail getScanDetail() {
return scanDetail_ == null ? org.tikv.kvproto.Kvrpcpb.ScanDetail.getDefaultInstance() : scanDetail_;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder getScanDetailOrBuilder() {
return getScanDetail();
}
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 (handleTime_ != null) {
output.writeMessage(1, getHandleTime());
}
if (scanDetail_ != null) {
output.writeMessage(2, getScanDetail());
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (handleTime_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHandleTime());
}
if (scanDetail_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getScanDetail());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ExecDetails)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ExecDetails other = (org.tikv.kvproto.Kvrpcpb.ExecDetails) obj;
boolean result = true;
result = result && (hasHandleTime() == other.hasHandleTime());
if (hasHandleTime()) {
result = result && getHandleTime()
.equals(other.getHandleTime());
}
result = result && (hasScanDetail() == other.hasScanDetail());
if (hasScanDetail()) {
result = result && getScanDetail()
.equals(other.getScanDetail());
}
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasHandleTime()) {
hash = (37 * hash) + HANDLE_TIME_FIELD_NUMBER;
hash = (53 * hash) + getHandleTime().hashCode();
}
if (hasScanDetail()) {
hash = (37 * hash) + SCAN_DETAIL_FIELD_NUMBER;
hash = (53 * hash) + getScanDetail().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails 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.Kvrpcpb.ExecDetails parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails 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.Kvrpcpb.ExecDetails parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails 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.Kvrpcpb.ExecDetails parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails 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.Kvrpcpb.ExecDetails 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 kvrpcpb.ExecDetails}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ExecDetails)
org.tikv.kvproto.Kvrpcpb.ExecDetailsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ExecDetails_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ExecDetails_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ExecDetails.class, org.tikv.kvproto.Kvrpcpb.ExecDetails.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ExecDetails.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();
if (handleTimeBuilder_ == null) {
handleTime_ = null;
} else {
handleTime_ = null;
handleTimeBuilder_ = null;
}
if (scanDetailBuilder_ == null) {
scanDetail_ = null;
} else {
scanDetail_ = null;
scanDetailBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ExecDetails_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ExecDetails getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ExecDetails.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ExecDetails build() {
org.tikv.kvproto.Kvrpcpb.ExecDetails result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ExecDetails buildPartial() {
org.tikv.kvproto.Kvrpcpb.ExecDetails result = new org.tikv.kvproto.Kvrpcpb.ExecDetails(this);
if (handleTimeBuilder_ == null) {
result.handleTime_ = handleTime_;
} else {
result.handleTime_ = handleTimeBuilder_.build();
}
if (scanDetailBuilder_ == null) {
result.scanDetail_ = scanDetail_;
} else {
result.scanDetail_ = scanDetailBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ExecDetails) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ExecDetails)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ExecDetails other) {
if (other == org.tikv.kvproto.Kvrpcpb.ExecDetails.getDefaultInstance()) return this;
if (other.hasHandleTime()) {
mergeHandleTime(other.getHandleTime());
}
if (other.hasScanDetail()) {
mergeScanDetail(other.getScanDetail());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ExecDetails parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ExecDetails) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.HandleTime handleTime_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.HandleTime, org.tikv.kvproto.Kvrpcpb.HandleTime.Builder, org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder> handleTimeBuilder_;
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public boolean hasHandleTime() {
return handleTimeBuilder_ != null || handleTime_ != null;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public org.tikv.kvproto.Kvrpcpb.HandleTime getHandleTime() {
if (handleTimeBuilder_ == null) {
return handleTime_ == null ? org.tikv.kvproto.Kvrpcpb.HandleTime.getDefaultInstance() : handleTime_;
} else {
return handleTimeBuilder_.getMessage();
}
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public Builder setHandleTime(org.tikv.kvproto.Kvrpcpb.HandleTime value) {
if (handleTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
handleTime_ = value;
onChanged();
} else {
handleTimeBuilder_.setMessage(value);
}
return this;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public Builder setHandleTime(
org.tikv.kvproto.Kvrpcpb.HandleTime.Builder builderForValue) {
if (handleTimeBuilder_ == null) {
handleTime_ = builderForValue.build();
onChanged();
} else {
handleTimeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public Builder mergeHandleTime(org.tikv.kvproto.Kvrpcpb.HandleTime value) {
if (handleTimeBuilder_ == null) {
if (handleTime_ != null) {
handleTime_ =
org.tikv.kvproto.Kvrpcpb.HandleTime.newBuilder(handleTime_).mergeFrom(value).buildPartial();
} else {
handleTime_ = value;
}
onChanged();
} else {
handleTimeBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public Builder clearHandleTime() {
if (handleTimeBuilder_ == null) {
handleTime_ = null;
onChanged();
} else {
handleTime_ = null;
handleTimeBuilder_ = null;
}
return this;
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public org.tikv.kvproto.Kvrpcpb.HandleTime.Builder getHandleTimeBuilder() {
onChanged();
return getHandleTimeFieldBuilder().getBuilder();
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
public org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder getHandleTimeOrBuilder() {
if (handleTimeBuilder_ != null) {
return handleTimeBuilder_.getMessageOrBuilder();
} else {
return handleTime_ == null ?
org.tikv.kvproto.Kvrpcpb.HandleTime.getDefaultInstance() : handleTime_;
}
}
/**
*
* set when ctx.handle_time = true or meet slow query
*
*
* .kvrpcpb.HandleTime handle_time = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.HandleTime, org.tikv.kvproto.Kvrpcpb.HandleTime.Builder, org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder>
getHandleTimeFieldBuilder() {
if (handleTimeBuilder_ == null) {
handleTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.HandleTime, org.tikv.kvproto.Kvrpcpb.HandleTime.Builder, org.tikv.kvproto.Kvrpcpb.HandleTimeOrBuilder>(
getHandleTime(),
getParentForChildren(),
isClean());
handleTime_ = null;
}
return handleTimeBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.ScanDetail scanDetail_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanDetail, org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder, org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder> scanDetailBuilder_;
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public boolean hasScanDetail() {
return scanDetailBuilder_ != null || scanDetail_ != null;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanDetail getScanDetail() {
if (scanDetailBuilder_ == null) {
return scanDetail_ == null ? org.tikv.kvproto.Kvrpcpb.ScanDetail.getDefaultInstance() : scanDetail_;
} else {
return scanDetailBuilder_.getMessage();
}
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public Builder setScanDetail(org.tikv.kvproto.Kvrpcpb.ScanDetail value) {
if (scanDetailBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
scanDetail_ = value;
onChanged();
} else {
scanDetailBuilder_.setMessage(value);
}
return this;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public Builder setScanDetail(
org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder builderForValue) {
if (scanDetailBuilder_ == null) {
scanDetail_ = builderForValue.build();
onChanged();
} else {
scanDetailBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public Builder mergeScanDetail(org.tikv.kvproto.Kvrpcpb.ScanDetail value) {
if (scanDetailBuilder_ == null) {
if (scanDetail_ != null) {
scanDetail_ =
org.tikv.kvproto.Kvrpcpb.ScanDetail.newBuilder(scanDetail_).mergeFrom(value).buildPartial();
} else {
scanDetail_ = value;
}
onChanged();
} else {
scanDetailBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public Builder clearScanDetail() {
if (scanDetailBuilder_ == null) {
scanDetail_ = null;
onChanged();
} else {
scanDetail_ = null;
scanDetailBuilder_ = null;
}
return this;
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder getScanDetailBuilder() {
onChanged();
return getScanDetailFieldBuilder().getBuilder();
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
public org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder getScanDetailOrBuilder() {
if (scanDetailBuilder_ != null) {
return scanDetailBuilder_.getMessageOrBuilder();
} else {
return scanDetail_ == null ?
org.tikv.kvproto.Kvrpcpb.ScanDetail.getDefaultInstance() : scanDetail_;
}
}
/**
*
* set when ctx.scan_detail = true or meet slow query
*
*
* .kvrpcpb.ScanDetail scan_detail = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanDetail, org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder, org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder>
getScanDetailFieldBuilder() {
if (scanDetailBuilder_ == null) {
scanDetailBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.ScanDetail, org.tikv.kvproto.Kvrpcpb.ScanDetail.Builder, org.tikv.kvproto.Kvrpcpb.ScanDetailOrBuilder>(
getScanDetail(),
getParentForChildren(),
isClean());
scanDetail_ = null;
}
return scanDetailBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ExecDetails)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ExecDetails)
private static final org.tikv.kvproto.Kvrpcpb.ExecDetails DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ExecDetails();
}
public static org.tikv.kvproto.Kvrpcpb.ExecDetails getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ExecDetails parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ExecDetails(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.Kvrpcpb.ExecDetails getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GetRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.GetRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* bytes key = 2;
*/
com.google.protobuf.ByteString getKey();
/**
* uint64 version = 3;
*/
long getVersion();
}
/**
* Protobuf type {@code kvrpcpb.GetRequest}
*/
public static final class GetRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.GetRequest)
GetRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetRequest.newBuilder() to construct.
private GetRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetRequest() {
key_ = com.google.protobuf.ByteString.EMPTY;
version_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 18: {
key_ = input.readBytes();
break;
}
case 24: {
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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.GetRequest.class, org.tikv.kvproto.Kvrpcpb.GetRequest.Builder.class);
}
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int VERSION_FIELD_NUMBER = 3;
private long version_;
/**
* uint64 version = 3;
*/
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 (context_ != null) {
output.writeMessage(1, getContext());
}
if (!key_.isEmpty()) {
output.writeBytes(2, key_);
}
if (version_ != 0L) {
output.writeUInt64(3, version_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, key_);
}
if (version_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, version_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.GetRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.GetRequest other = (org.tikv.kvproto.Kvrpcpb.GetRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && getKey()
.equals(other.getKey());
result = result && (getVersion()
== other.getVersion());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
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.Kvrpcpb.GetRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest 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.Kvrpcpb.GetRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest 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.Kvrpcpb.GetRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest 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.Kvrpcpb.GetRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest 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.Kvrpcpb.GetRequest 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 kvrpcpb.GetRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.GetRequest)
org.tikv.kvproto.Kvrpcpb.GetRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.GetRequest.class, org.tikv.kvproto.Kvrpcpb.GetRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.GetRequest.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();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
key_ = com.google.protobuf.ByteString.EMPTY;
version_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.GetRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.GetRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.GetRequest build() {
org.tikv.kvproto.Kvrpcpb.GetRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.GetRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.GetRequest result = new org.tikv.kvproto.Kvrpcpb.GetRequest(this);
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
result.key_ = key_;
result.version_ = version_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.GetRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.GetRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.GetRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.GetRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getVersion() != 0L) {
setVersion(other.getVersion());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.GetRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.GetRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 2;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 2;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private long version_ ;
/**
* uint64 version = 3;
*/
public long getVersion() {
return version_;
}
/**
* uint64 version = 3;
*/
public Builder setVersion(long value) {
version_ = value;
onChanged();
return this;
}
/**
* uint64 version = 3;
*/
public Builder clearVersion() {
version_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.GetRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.GetRequest)
private static final org.tikv.kvproto.Kvrpcpb.GetRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.GetRequest();
}
public static org.tikv.kvproto.Kvrpcpb.GetRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public GetRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetRequest(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.Kvrpcpb.GetRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface GetResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.GetResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* .kvrpcpb.KeyError error = 2;
*/
boolean hasError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder();
/**
* bytes value = 3;
*/
com.google.protobuf.ByteString getValue();
/**
* bool not_found = 4;
*/
boolean getNotFound();
}
/**
* Protobuf type {@code kvrpcpb.GetResponse}
*/
public static final class GetResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.GetResponse)
GetResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use GetResponse.newBuilder() to construct.
private GetResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private GetResponse() {
value_ = com.google.protobuf.ByteString.EMPTY;
notFound_ = false;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private GetResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.tikv.kvproto.Kvrpcpb.KeyError.Builder subBuilder = null;
if (error_ != null) {
subBuilder = error_.toBuilder();
}
error_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(error_);
error_ = subBuilder.buildPartial();
}
break;
}
case 26: {
value_ = input.readBytes();
break;
}
case 32: {
notFound_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.GetResponse.class, org.tikv.kvproto.Kvrpcpb.GetResponse.Builder.class);
}
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERROR_FIELD_NUMBER = 2;
private org.tikv.kvproto.Kvrpcpb.KeyError error_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
return getError();
}
public static final int VALUE_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString value_;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
public static final int NOT_FOUND_FIELD_NUMBER = 4;
private boolean notFound_;
/**
* bool not_found = 4;
*/
public boolean getNotFound() {
return notFound_;
}
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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
if (error_ != null) {
output.writeMessage(2, getError());
}
if (!value_.isEmpty()) {
output.writeBytes(3, value_);
}
if (notFound_ != false) {
output.writeBool(4, notFound_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
if (error_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getError());
}
if (!value_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, value_);
}
if (notFound_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, notFound_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.GetResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.GetResponse other = (org.tikv.kvproto.Kvrpcpb.GetResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && (hasError() == other.hasError());
if (hasError()) {
result = result && getError()
.equals(other.getError());
}
result = result && getValue()
.equals(other.getValue());
result = result && (getNotFound()
== other.getNotFound());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (hasError()) {
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().hashCode();
}
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + getValue().hashCode();
hash = (37 * hash) + NOT_FOUND_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getNotFound());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse 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.Kvrpcpb.GetResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse 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.Kvrpcpb.GetResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse 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.Kvrpcpb.GetResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse 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.Kvrpcpb.GetResponse 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 kvrpcpb.GetResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.GetResponse)
org.tikv.kvproto.Kvrpcpb.GetResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.GetResponse.class, org.tikv.kvproto.Kvrpcpb.GetResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.GetResponse.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();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorBuilder_ == null) {
error_ = null;
} else {
error_ = null;
errorBuilder_ = null;
}
value_ = com.google.protobuf.ByteString.EMPTY;
notFound_ = false;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_GetResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.GetResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.GetResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.GetResponse build() {
org.tikv.kvproto.Kvrpcpb.GetResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.GetResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.GetResponse result = new org.tikv.kvproto.Kvrpcpb.GetResponse(this);
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorBuilder_ == null) {
result.error_ = error_;
} else {
result.error_ = errorBuilder_.build();
}
result.value_ = value_;
result.notFound_ = notFound_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.GetResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.GetResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.GetResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.GetResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (other.hasError()) {
mergeError(other.getError());
}
if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
setValue(other.getValue());
}
if (other.getNotFound() != false) {
setNotFound(other.getNotFound());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.GetResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.GetResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.KeyError error_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorBuilder_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return errorBuilder_ != null || error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
if (errorBuilder_ == null) {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
} else {
return errorBuilder_.getMessage();
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
} else {
errorBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorBuilder_ == null) {
error_ = builderForValue.build();
onChanged();
} else {
errorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder mergeError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (error_ != null) {
error_ =
org.tikv.kvproto.Kvrpcpb.KeyError.newBuilder(error_).mergeFrom(value).buildPartial();
} else {
error_ = value;
}
onChanged();
} else {
errorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder clearError() {
if (errorBuilder_ == null) {
error_ = null;
onChanged();
} else {
error_ = null;
errorBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorBuilder() {
onChanged();
return getErrorFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
if (errorBuilder_ != null) {
return errorBuilder_.getMessageOrBuilder();
} else {
return error_ == null ?
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorFieldBuilder() {
if (errorBuilder_ == null) {
errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
getError(),
getParentForChildren(),
isClean());
error_ = null;
}
return errorBuilder_;
}
private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
/**
* bytes value = 3;
*/
public Builder setValue(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
return this;
}
/**
* bytes value = 3;
*/
public Builder clearValue() {
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
private boolean notFound_ ;
/**
* bool not_found = 4;
*/
public boolean getNotFound() {
return notFound_;
}
/**
* bool not_found = 4;
*/
public Builder setNotFound(boolean value) {
notFound_ = value;
onChanged();
return this;
}
/**
* bool not_found = 4;
*/
public Builder clearNotFound() {
notFound_ = false;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.GetResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.GetResponse)
private static final org.tikv.kvproto.Kvrpcpb.GetResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.GetResponse();
}
public static org.tikv.kvproto.Kvrpcpb.GetResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public GetResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new GetResponse(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.Kvrpcpb.GetResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScanRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ScanRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* bytes start_key = 2;
*/
com.google.protobuf.ByteString getStartKey();
/**
* uint32 limit = 3;
*/
int getLimit();
/**
* uint64 version = 4;
*/
long getVersion();
/**
* bool key_only = 5;
*/
boolean getKeyOnly();
/**
* bool reverse = 6;
*/
boolean getReverse();
/**
*
* For compatibility, when scanning forward, the range to scan is [start_key, end_key), where start_key < end_key;
* and when scanning backward, it scans [end_key, start_key) in descending order, where end_key < start_key.
*
*
* bytes end_key = 7;
*/
com.google.protobuf.ByteString getEndKey();
}
/**
* Protobuf type {@code kvrpcpb.ScanRequest}
*/
public static final class ScanRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ScanRequest)
ScanRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScanRequest.newBuilder() to construct.
private ScanRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScanRequest() {
startKey_ = com.google.protobuf.ByteString.EMPTY;
limit_ = 0;
version_ = 0L;
keyOnly_ = false;
reverse_ = false;
endKey_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScanRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 18: {
startKey_ = input.readBytes();
break;
}
case 24: {
limit_ = input.readUInt32();
break;
}
case 32: {
version_ = input.readUInt64();
break;
}
case 40: {
keyOnly_ = input.readBool();
break;
}
case 48: {
reverse_ = input.readBool();
break;
}
case 58: {
endKey_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanRequest.class, org.tikv.kvproto.Kvrpcpb.ScanRequest.Builder.class);
}
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int START_KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString startKey_;
/**
* bytes start_key = 2;
*/
public com.google.protobuf.ByteString getStartKey() {
return startKey_;
}
public static final int LIMIT_FIELD_NUMBER = 3;
private int limit_;
/**
* uint32 limit = 3;
*/
public int getLimit() {
return limit_;
}
public static final int VERSION_FIELD_NUMBER = 4;
private long version_;
/**
* uint64 version = 4;
*/
public long getVersion() {
return version_;
}
public static final int KEY_ONLY_FIELD_NUMBER = 5;
private boolean keyOnly_;
/**
* bool key_only = 5;
*/
public boolean getKeyOnly() {
return keyOnly_;
}
public static final int REVERSE_FIELD_NUMBER = 6;
private boolean reverse_;
/**
* bool reverse = 6;
*/
public boolean getReverse() {
return reverse_;
}
public static final int END_KEY_FIELD_NUMBER = 7;
private com.google.protobuf.ByteString endKey_;
/**
*
* For compatibility, when scanning forward, the range to scan is [start_key, end_key), where start_key < end_key;
* and when scanning backward, it scans [end_key, start_key) in descending order, where end_key < start_key.
*
*
* bytes end_key = 7;
*/
public com.google.protobuf.ByteString getEndKey() {
return endKey_;
}
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 (context_ != null) {
output.writeMessage(1, getContext());
}
if (!startKey_.isEmpty()) {
output.writeBytes(2, startKey_);
}
if (limit_ != 0) {
output.writeUInt32(3, limit_);
}
if (version_ != 0L) {
output.writeUInt64(4, version_);
}
if (keyOnly_ != false) {
output.writeBool(5, keyOnly_);
}
if (reverse_ != false) {
output.writeBool(6, reverse_);
}
if (!endKey_.isEmpty()) {
output.writeBytes(7, endKey_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
if (!startKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, startKey_);
}
if (limit_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, limit_);
}
if (version_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, version_);
}
if (keyOnly_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(5, keyOnly_);
}
if (reverse_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(6, reverse_);
}
if (!endKey_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(7, endKey_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ScanRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ScanRequest other = (org.tikv.kvproto.Kvrpcpb.ScanRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && getStartKey()
.equals(other.getStartKey());
result = result && (getLimit()
== other.getLimit());
result = result && (getVersion()
== other.getVersion());
result = result && (getKeyOnly()
== other.getKeyOnly());
result = result && (getReverse()
== other.getReverse());
result = result && getEndKey()
.equals(other.getEndKey());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
hash = (37 * hash) + START_KEY_FIELD_NUMBER;
hash = (53 * hash) + getStartKey().hashCode();
hash = (37 * hash) + LIMIT_FIELD_NUMBER;
hash = (53 * hash) + getLimit();
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getVersion());
hash = (37 * hash) + KEY_ONLY_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getKeyOnly());
hash = (37 * hash) + REVERSE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getReverse());
hash = (37 * hash) + END_KEY_FIELD_NUMBER;
hash = (53 * hash) + getEndKey().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest 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.Kvrpcpb.ScanRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest 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.Kvrpcpb.ScanRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest 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.Kvrpcpb.ScanRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest 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.Kvrpcpb.ScanRequest 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 kvrpcpb.ScanRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ScanRequest)
org.tikv.kvproto.Kvrpcpb.ScanRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanRequest.class, org.tikv.kvproto.Kvrpcpb.ScanRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ScanRequest.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();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
startKey_ = com.google.protobuf.ByteString.EMPTY;
limit_ = 0;
version_ = 0L;
keyOnly_ = false;
reverse_ = false;
endKey_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ScanRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ScanRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ScanRequest build() {
org.tikv.kvproto.Kvrpcpb.ScanRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ScanRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.ScanRequest result = new org.tikv.kvproto.Kvrpcpb.ScanRequest(this);
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
result.startKey_ = startKey_;
result.limit_ = limit_;
result.version_ = version_;
result.keyOnly_ = keyOnly_;
result.reverse_ = reverse_;
result.endKey_ = endKey_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ScanRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ScanRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ScanRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.ScanRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (other.getStartKey() != com.google.protobuf.ByteString.EMPTY) {
setStartKey(other.getStartKey());
}
if (other.getLimit() != 0) {
setLimit(other.getLimit());
}
if (other.getVersion() != 0L) {
setVersion(other.getVersion());
}
if (other.getKeyOnly() != false) {
setKeyOnly(other.getKeyOnly());
}
if (other.getReverse() != false) {
setReverse(other.getReverse());
}
if (other.getEndKey() != com.google.protobuf.ByteString.EMPTY) {
setEndKey(other.getEndKey());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ScanRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ScanRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private com.google.protobuf.ByteString startKey_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes start_key = 2;
*/
public com.google.protobuf.ByteString getStartKey() {
return startKey_;
}
/**
* bytes start_key = 2;
*/
public Builder setStartKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
startKey_ = value;
onChanged();
return this;
}
/**
* bytes start_key = 2;
*/
public Builder clearStartKey() {
startKey_ = getDefaultInstance().getStartKey();
onChanged();
return this;
}
private int limit_ ;
/**
* uint32 limit = 3;
*/
public int getLimit() {
return limit_;
}
/**
* uint32 limit = 3;
*/
public Builder setLimit(int value) {
limit_ = value;
onChanged();
return this;
}
/**
* uint32 limit = 3;
*/
public Builder clearLimit() {
limit_ = 0;
onChanged();
return this;
}
private long version_ ;
/**
* uint64 version = 4;
*/
public long getVersion() {
return version_;
}
/**
* uint64 version = 4;
*/
public Builder setVersion(long value) {
version_ = value;
onChanged();
return this;
}
/**
* uint64 version = 4;
*/
public Builder clearVersion() {
version_ = 0L;
onChanged();
return this;
}
private boolean keyOnly_ ;
/**
* bool key_only = 5;
*/
public boolean getKeyOnly() {
return keyOnly_;
}
/**
* bool key_only = 5;
*/
public Builder setKeyOnly(boolean value) {
keyOnly_ = value;
onChanged();
return this;
}
/**
* bool key_only = 5;
*/
public Builder clearKeyOnly() {
keyOnly_ = false;
onChanged();
return this;
}
private boolean reverse_ ;
/**
* bool reverse = 6;
*/
public boolean getReverse() {
return reverse_;
}
/**
* bool reverse = 6;
*/
public Builder setReverse(boolean value) {
reverse_ = value;
onChanged();
return this;
}
/**
* bool reverse = 6;
*/
public Builder clearReverse() {
reverse_ = false;
onChanged();
return this;
}
private com.google.protobuf.ByteString endKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* For compatibility, when scanning forward, the range to scan is [start_key, end_key), where start_key < end_key;
* and when scanning backward, it scans [end_key, start_key) in descending order, where end_key < start_key.
*
*
* bytes end_key = 7;
*/
public com.google.protobuf.ByteString getEndKey() {
return endKey_;
}
/**
*
* For compatibility, when scanning forward, the range to scan is [start_key, end_key), where start_key < end_key;
* and when scanning backward, it scans [end_key, start_key) in descending order, where end_key < start_key.
*
*
* bytes end_key = 7;
*/
public Builder setEndKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
endKey_ = value;
onChanged();
return this;
}
/**
*
* For compatibility, when scanning forward, the range to scan is [start_key, end_key), where start_key < end_key;
* and when scanning backward, it scans [end_key, start_key) in descending order, where end_key < start_key.
*
*
* bytes end_key = 7;
*/
public Builder clearEndKey() {
endKey_ = getDefaultInstance().getEndKey();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ScanRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ScanRequest)
private static final org.tikv.kvproto.Kvrpcpb.ScanRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ScanRequest();
}
public static org.tikv.kvproto.Kvrpcpb.ScanRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ScanRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScanRequest(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.Kvrpcpb.ScanRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface KvPairOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.KvPair)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.KeyError error = 1;
*/
boolean hasError();
/**
* .kvrpcpb.KeyError error = 1;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getError();
/**
* .kvrpcpb.KeyError error = 1;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder();
/**
* bytes key = 2;
*/
com.google.protobuf.ByteString getKey();
/**
* bytes value = 3;
*/
com.google.protobuf.ByteString getValue();
}
/**
* Protobuf type {@code kvrpcpb.KvPair}
*/
public static final class KvPair extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.KvPair)
KvPairOrBuilder {
private static final long serialVersionUID = 0L;
// Use KvPair.newBuilder() to construct.
private KvPair(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private KvPair() {
key_ = com.google.protobuf.ByteString.EMPTY;
value_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private KvPair(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.KeyError.Builder subBuilder = null;
if (error_ != null) {
subBuilder = error_.toBuilder();
}
error_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(error_);
error_ = subBuilder.buildPartial();
}
break;
}
case 18: {
key_ = input.readBytes();
break;
}
case 26: {
value_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KvPair_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KvPair_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.KvPair.class, org.tikv.kvproto.Kvrpcpb.KvPair.Builder.class);
}
public static final int ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.KeyError error_;
/**
* .kvrpcpb.KeyError error = 1;
*/
public boolean hasError() {
return error_ != null;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
return getError();
}
public static final int KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int VALUE_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString value_;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
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 (error_ != null) {
output.writeMessage(1, getError());
}
if (!key_.isEmpty()) {
output.writeBytes(2, key_);
}
if (!value_.isEmpty()) {
output.writeBytes(3, value_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (error_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getError());
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, key_);
}
if (!value_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, value_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.KvPair)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.KvPair other = (org.tikv.kvproto.Kvrpcpb.KvPair) obj;
boolean result = true;
result = result && (hasError() == other.hasError());
if (hasError()) {
result = result && getError()
.equals(other.getError());
}
result = result && getKey()
.equals(other.getKey());
result = result && getValue()
.equals(other.getValue());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasError()) {
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().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.Kvrpcpb.KvPair parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair 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.Kvrpcpb.KvPair parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair 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.Kvrpcpb.KvPair parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair 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.Kvrpcpb.KvPair parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.KvPair 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.Kvrpcpb.KvPair 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 kvrpcpb.KvPair}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.KvPair)
org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KvPair_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KvPair_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.KvPair.class, org.tikv.kvproto.Kvrpcpb.KvPair.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.KvPair.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();
if (errorBuilder_ == null) {
error_ = null;
} else {
error_ = null;
errorBuilder_ = null;
}
key_ = com.google.protobuf.ByteString.EMPTY;
value_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_KvPair_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.KvPair getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.KvPair.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.KvPair build() {
org.tikv.kvproto.Kvrpcpb.KvPair result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.KvPair buildPartial() {
org.tikv.kvproto.Kvrpcpb.KvPair result = new org.tikv.kvproto.Kvrpcpb.KvPair(this);
if (errorBuilder_ == null) {
result.error_ = error_;
} else {
result.error_ = errorBuilder_.build();
}
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,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.KvPair) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.KvPair)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.KvPair other) {
if (other == org.tikv.kvproto.Kvrpcpb.KvPair.getDefaultInstance()) return this;
if (other.hasError()) {
mergeError(other.getError());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
setValue(other.getValue());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.KvPair parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.KvPair) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.KeyError error_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorBuilder_;
/**
* .kvrpcpb.KeyError error = 1;
*/
public boolean hasError() {
return errorBuilder_ != null || error_ != null;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
if (errorBuilder_ == null) {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
} else {
return errorBuilder_.getMessage();
}
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public Builder setError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
} else {
errorBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public Builder setError(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorBuilder_ == null) {
error_ = builderForValue.build();
onChanged();
} else {
errorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public Builder mergeError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (error_ != null) {
error_ =
org.tikv.kvproto.Kvrpcpb.KeyError.newBuilder(error_).mergeFrom(value).buildPartial();
} else {
error_ = value;
}
onChanged();
} else {
errorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public Builder clearError() {
if (errorBuilder_ == null) {
error_ = null;
onChanged();
} else {
error_ = null;
errorBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorBuilder() {
onChanged();
return getErrorFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.KeyError error = 1;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
if (errorBuilder_ != null) {
return errorBuilder_.getMessageOrBuilder();
} else {
return error_ == null ?
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
}
/**
* .kvrpcpb.KeyError error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorFieldBuilder() {
if (errorBuilder_ == null) {
errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
getError(),
getParentForChildren(),
isClean());
error_ = null;
}
return errorBuilder_;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 2;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 2;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
/**
* bytes value = 3;
*/
public Builder setValue(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
return this;
}
/**
* bytes value = 3;
*/
public Builder clearValue() {
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.KvPair)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.KvPair)
private static final org.tikv.kvproto.Kvrpcpb.KvPair DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.KvPair();
}
public static org.tikv.kvproto.Kvrpcpb.KvPair getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public KvPair parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new KvPair(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.Kvrpcpb.KvPair getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ScanResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ScanResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
java.util.List
getPairsList();
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
org.tikv.kvproto.Kvrpcpb.KvPair getPairs(int index);
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
int getPairsCount();
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder>
getPairsOrBuilderList();
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder getPairsOrBuilder(
int index);
}
/**
* Protobuf type {@code kvrpcpb.ScanResponse}
*/
public static final class ScanResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ScanResponse)
ScanResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ScanResponse.newBuilder() to construct.
private ScanResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ScanResponse() {
pairs_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ScanResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
pairs_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
pairs_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.KvPair.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_ & 0x00000002) == 0x00000002)) {
pairs_ = java.util.Collections.unmodifiableList(pairs_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanResponse.class, org.tikv.kvproto.Kvrpcpb.ScanResponse.Builder.class);
}
private int bitField0_;
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int PAIRS_FIELD_NUMBER = 2;
private java.util.List pairs_;
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public java.util.List getPairsList() {
return pairs_;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder>
getPairsOrBuilderList() {
return pairs_;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public int getPairsCount() {
return pairs_.size();
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPair getPairs(int index) {
return pairs_.get(index);
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder getPairsOrBuilder(
int index) {
return pairs_.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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
for (int i = 0; i < pairs_.size(); i++) {
output.writeMessage(2, pairs_.get(i));
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
for (int i = 0; i < pairs_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, pairs_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ScanResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ScanResponse other = (org.tikv.kvproto.Kvrpcpb.ScanResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && getPairsList()
.equals(other.getPairsList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (getPairsCount() > 0) {
hash = (37 * hash) + PAIRS_FIELD_NUMBER;
hash = (53 * hash) + getPairsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse 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.Kvrpcpb.ScanResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse 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.Kvrpcpb.ScanResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse 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.Kvrpcpb.ScanResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse 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.Kvrpcpb.ScanResponse 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 kvrpcpb.ScanResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ScanResponse)
org.tikv.kvproto.Kvrpcpb.ScanResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ScanResponse.class, org.tikv.kvproto.Kvrpcpb.ScanResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ScanResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPairsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (pairsBuilder_ == null) {
pairs_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
pairsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ScanResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ScanResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ScanResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ScanResponse build() {
org.tikv.kvproto.Kvrpcpb.ScanResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ScanResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.ScanResponse result = new org.tikv.kvproto.Kvrpcpb.ScanResponse(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (pairsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
pairs_ = java.util.Collections.unmodifiableList(pairs_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.pairs_ = pairs_;
} else {
result.pairs_ = pairsBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ScanResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ScanResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ScanResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.ScanResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (pairsBuilder_ == null) {
if (!other.pairs_.isEmpty()) {
if (pairs_.isEmpty()) {
pairs_ = other.pairs_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensurePairsIsMutable();
pairs_.addAll(other.pairs_);
}
onChanged();
}
} else {
if (!other.pairs_.isEmpty()) {
if (pairsBuilder_.isEmpty()) {
pairsBuilder_.dispose();
pairsBuilder_ = null;
pairs_ = other.pairs_;
bitField0_ = (bitField0_ & ~0x00000002);
pairsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPairsFieldBuilder() : null;
} else {
pairsBuilder_.addAllMessages(other.pairs_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ScanResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ScanResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private java.util.List pairs_ =
java.util.Collections.emptyList();
private void ensurePairsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
pairs_ = new java.util.ArrayList(pairs_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KvPair, org.tikv.kvproto.Kvrpcpb.KvPair.Builder, org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder> pairsBuilder_;
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public java.util.List getPairsList() {
if (pairsBuilder_ == null) {
return java.util.Collections.unmodifiableList(pairs_);
} else {
return pairsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public int getPairsCount() {
if (pairsBuilder_ == null) {
return pairs_.size();
} else {
return pairsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPair getPairs(int index) {
if (pairsBuilder_ == null) {
return pairs_.get(index);
} else {
return pairsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder setPairs(
int index, org.tikv.kvproto.Kvrpcpb.KvPair value) {
if (pairsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePairsIsMutable();
pairs_.set(index, value);
onChanged();
} else {
pairsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder setPairs(
int index, org.tikv.kvproto.Kvrpcpb.KvPair.Builder builderForValue) {
if (pairsBuilder_ == null) {
ensurePairsIsMutable();
pairs_.set(index, builderForValue.build());
onChanged();
} else {
pairsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder addPairs(org.tikv.kvproto.Kvrpcpb.KvPair value) {
if (pairsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePairsIsMutable();
pairs_.add(value);
onChanged();
} else {
pairsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder addPairs(
int index, org.tikv.kvproto.Kvrpcpb.KvPair value) {
if (pairsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePairsIsMutable();
pairs_.add(index, value);
onChanged();
} else {
pairsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder addPairs(
org.tikv.kvproto.Kvrpcpb.KvPair.Builder builderForValue) {
if (pairsBuilder_ == null) {
ensurePairsIsMutable();
pairs_.add(builderForValue.build());
onChanged();
} else {
pairsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder addPairs(
int index, org.tikv.kvproto.Kvrpcpb.KvPair.Builder builderForValue) {
if (pairsBuilder_ == null) {
ensurePairsIsMutable();
pairs_.add(index, builderForValue.build());
onChanged();
} else {
pairsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder addAllPairs(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.KvPair> values) {
if (pairsBuilder_ == null) {
ensurePairsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, pairs_);
onChanged();
} else {
pairsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder clearPairs() {
if (pairsBuilder_ == null) {
pairs_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
pairsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public Builder removePairs(int index) {
if (pairsBuilder_ == null) {
ensurePairsIsMutable();
pairs_.remove(index);
onChanged();
} else {
pairsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPair.Builder getPairsBuilder(
int index) {
return getPairsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder getPairsOrBuilder(
int index) {
if (pairsBuilder_ == null) {
return pairs_.get(index); } else {
return pairsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder>
getPairsOrBuilderList() {
if (pairsBuilder_ != null) {
return pairsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(pairs_);
}
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPair.Builder addPairsBuilder() {
return getPairsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.KvPair.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KvPair.Builder addPairsBuilder(
int index) {
return getPairsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.KvPair.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KvPair pairs = 2;
*/
public java.util.List
getPairsBuilderList() {
return getPairsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KvPair, org.tikv.kvproto.Kvrpcpb.KvPair.Builder, org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder>
getPairsFieldBuilder() {
if (pairsBuilder_ == null) {
pairsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KvPair, org.tikv.kvproto.Kvrpcpb.KvPair.Builder, org.tikv.kvproto.Kvrpcpb.KvPairOrBuilder>(
pairs_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
pairs_ = null;
}
return pairsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ScanResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ScanResponse)
private static final org.tikv.kvproto.Kvrpcpb.ScanResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ScanResponse();
}
public static org.tikv.kvproto.Kvrpcpb.ScanResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ScanResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ScanResponse(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.Kvrpcpb.ScanResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface MutationOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.Mutation)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Op op = 1;
*/
int getOpValue();
/**
* .kvrpcpb.Op op = 1;
*/
org.tikv.kvproto.Kvrpcpb.Op getOp();
/**
* bytes key = 2;
*/
com.google.protobuf.ByteString getKey();
/**
* bytes value = 3;
*/
com.google.protobuf.ByteString getValue();
/**
* .kvrpcpb.Assertion assertion = 4;
*/
int getAssertionValue();
/**
* .kvrpcpb.Assertion assertion = 4;
*/
org.tikv.kvproto.Kvrpcpb.Assertion getAssertion();
}
/**
* Protobuf type {@code kvrpcpb.Mutation}
*/
public static final class Mutation extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.Mutation)
MutationOrBuilder {
private static final long serialVersionUID = 0L;
// Use Mutation.newBuilder() to construct.
private Mutation(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Mutation() {
op_ = 0;
key_ = com.google.protobuf.ByteString.EMPTY;
value_ = com.google.protobuf.ByteString.EMPTY;
assertion_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Mutation(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
op_ = rawValue;
break;
}
case 18: {
key_ = input.readBytes();
break;
}
case 26: {
value_ = input.readBytes();
break;
}
case 32: {
int rawValue = input.readEnum();
assertion_ = rawValue;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Mutation_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Mutation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Mutation.class, org.tikv.kvproto.Kvrpcpb.Mutation.Builder.class);
}
public static final int OP_FIELD_NUMBER = 1;
private int op_;
/**
* .kvrpcpb.Op op = 1;
*/
public int getOpValue() {
return op_;
}
/**
* .kvrpcpb.Op op = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Op getOp() {
org.tikv.kvproto.Kvrpcpb.Op result = org.tikv.kvproto.Kvrpcpb.Op.valueOf(op_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Op.UNRECOGNIZED : result;
}
public static final int KEY_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString key_;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
public static final int VALUE_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString value_;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
public static final int ASSERTION_FIELD_NUMBER = 4;
private int assertion_;
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public int getAssertionValue() {
return assertion_;
}
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public org.tikv.kvproto.Kvrpcpb.Assertion getAssertion() {
org.tikv.kvproto.Kvrpcpb.Assertion result = org.tikv.kvproto.Kvrpcpb.Assertion.valueOf(assertion_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Assertion.UNRECOGNIZED : result;
}
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 (op_ != org.tikv.kvproto.Kvrpcpb.Op.Put.getNumber()) {
output.writeEnum(1, op_);
}
if (!key_.isEmpty()) {
output.writeBytes(2, key_);
}
if (!value_.isEmpty()) {
output.writeBytes(3, value_);
}
if (assertion_ != org.tikv.kvproto.Kvrpcpb.Assertion.None.getNumber()) {
output.writeEnum(4, assertion_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (op_ != org.tikv.kvproto.Kvrpcpb.Op.Put.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, op_);
}
if (!key_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, key_);
}
if (!value_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, value_);
}
if (assertion_ != org.tikv.kvproto.Kvrpcpb.Assertion.None.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(4, assertion_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.Mutation)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.Mutation other = (org.tikv.kvproto.Kvrpcpb.Mutation) obj;
boolean result = true;
result = result && op_ == other.op_;
result = result && getKey()
.equals(other.getKey());
result = result && getValue()
.equals(other.getValue());
result = result && assertion_ == other.assertion_;
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + OP_FIELD_NUMBER;
hash = (53 * hash) + op_;
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + getKey().hashCode();
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + getValue().hashCode();
hash = (37 * hash) + ASSERTION_FIELD_NUMBER;
hash = (53 * hash) + assertion_;
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.Mutation parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation 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.Kvrpcpb.Mutation parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation 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.Kvrpcpb.Mutation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation 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.Kvrpcpb.Mutation parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.Mutation 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.Kvrpcpb.Mutation 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 kvrpcpb.Mutation}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.Mutation)
org.tikv.kvproto.Kvrpcpb.MutationOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Mutation_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Mutation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.Mutation.class, org.tikv.kvproto.Kvrpcpb.Mutation.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.Mutation.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();
op_ = 0;
key_ = com.google.protobuf.ByteString.EMPTY;
value_ = com.google.protobuf.ByteString.EMPTY;
assertion_ = 0;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_Mutation_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.Mutation getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.Mutation build() {
org.tikv.kvproto.Kvrpcpb.Mutation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.Mutation buildPartial() {
org.tikv.kvproto.Kvrpcpb.Mutation result = new org.tikv.kvproto.Kvrpcpb.Mutation(this);
result.op_ = op_;
result.key_ = key_;
result.value_ = value_;
result.assertion_ = assertion_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.Mutation) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.Mutation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.Mutation other) {
if (other == org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance()) return this;
if (other.op_ != 0) {
setOpValue(other.getOpValue());
}
if (other.getKey() != com.google.protobuf.ByteString.EMPTY) {
setKey(other.getKey());
}
if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
setValue(other.getValue());
}
if (other.assertion_ != 0) {
setAssertionValue(other.getAssertionValue());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.Mutation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.Mutation) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int op_ = 0;
/**
* .kvrpcpb.Op op = 1;
*/
public int getOpValue() {
return op_;
}
/**
* .kvrpcpb.Op op = 1;
*/
public Builder setOpValue(int value) {
op_ = value;
onChanged();
return this;
}
/**
* .kvrpcpb.Op op = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Op getOp() {
org.tikv.kvproto.Kvrpcpb.Op result = org.tikv.kvproto.Kvrpcpb.Op.valueOf(op_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Op.UNRECOGNIZED : result;
}
/**
* .kvrpcpb.Op op = 1;
*/
public Builder setOp(org.tikv.kvproto.Kvrpcpb.Op value) {
if (value == null) {
throw new NullPointerException();
}
op_ = value.getNumber();
onChanged();
return this;
}
/**
* .kvrpcpb.Op op = 1;
*/
public Builder clearOp() {
op_ = 0;
onChanged();
return this;
}
private com.google.protobuf.ByteString key_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes key = 2;
*/
public com.google.protobuf.ByteString getKey() {
return key_;
}
/**
* bytes key = 2;
*/
public Builder setKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
key_ = value;
onChanged();
return this;
}
/**
* bytes key = 2;
*/
public Builder clearKey() {
key_ = getDefaultInstance().getKey();
onChanged();
return this;
}
private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes value = 3;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
/**
* bytes value = 3;
*/
public Builder setValue(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
return this;
}
/**
* bytes value = 3;
*/
public Builder clearValue() {
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
private int assertion_ = 0;
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public int getAssertionValue() {
return assertion_;
}
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public Builder setAssertionValue(int value) {
assertion_ = value;
onChanged();
return this;
}
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public org.tikv.kvproto.Kvrpcpb.Assertion getAssertion() {
org.tikv.kvproto.Kvrpcpb.Assertion result = org.tikv.kvproto.Kvrpcpb.Assertion.valueOf(assertion_);
return result == null ? org.tikv.kvproto.Kvrpcpb.Assertion.UNRECOGNIZED : result;
}
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public Builder setAssertion(org.tikv.kvproto.Kvrpcpb.Assertion value) {
if (value == null) {
throw new NullPointerException();
}
assertion_ = value.getNumber();
onChanged();
return this;
}
/**
* .kvrpcpb.Assertion assertion = 4;
*/
public Builder clearAssertion() {
assertion_ = 0;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.Mutation)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.Mutation)
private static final org.tikv.kvproto.Kvrpcpb.Mutation DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.Mutation();
}
public static org.tikv.kvproto.Kvrpcpb.Mutation getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Mutation parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Mutation(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.Kvrpcpb.Mutation getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PrewriteRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PrewriteRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
java.util.List
getMutationsList();
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index);
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
int getMutationsCount();
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList();
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index);
/**
*
* primary_lock_key
*
*
* bytes primary_lock = 3;
*/
com.google.protobuf.ByteString getPrimaryLock();
/**
* uint64 start_version = 4;
*/
long getStartVersion();
/**
* uint64 lock_ttl = 5;
*/
long getLockTtl();
/**
* bool skip_constraint_check = 6;
*/
boolean getSkipConstraintCheck();
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
java.util.List getIsPessimisticLockList();
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
int getIsPessimisticLockCount();
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
boolean getIsPessimisticLock(int index);
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 8;
*/
long getTxnSize();
/**
*
* Use for pessimistic transaction, used to check if a conflict lock is already committed.
*
*
* uint64 for_update_ts = 9;
*/
long getForUpdateTs();
/**
*
* If min_commit_ts > 0, this is large transaction proto, the final commit_ts
* would be infered from min_commit_ts.
*
*
* uint64 min_commit_ts = 10;
*/
long getMinCommitTs();
}
/**
* Protobuf type {@code kvrpcpb.PrewriteRequest}
*/
public static final class PrewriteRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PrewriteRequest)
PrewriteRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use PrewriteRequest.newBuilder() to construct.
private PrewriteRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PrewriteRequest() {
mutations_ = java.util.Collections.emptyList();
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
lockTtl_ = 0L;
skipConstraintCheck_ = false;
isPessimisticLock_ = java.util.Collections.emptyList();
txnSize_ = 0L;
forUpdateTs_ = 0L;
minCommitTs_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PrewriteRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
mutations_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.Mutation.parser(), extensionRegistry));
break;
}
case 26: {
primaryLock_ = input.readBytes();
break;
}
case 32: {
startVersion_ = input.readUInt64();
break;
}
case 40: {
lockTtl_ = input.readUInt64();
break;
}
case 48: {
skipConstraintCheck_ = input.readBool();
break;
}
case 56: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
isPessimisticLock_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000040;
}
isPessimisticLock_.add(input.readBool());
break;
}
case 58: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040) && input.getBytesUntilLimit() > 0) {
isPessimisticLock_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000040;
}
while (input.getBytesUntilLimit() > 0) {
isPessimisticLock_.add(input.readBool());
}
input.popLimit(limit);
break;
}
case 64: {
txnSize_ = input.readUInt64();
break;
}
case 72: {
forUpdateTs_ = input.readUInt64();
break;
}
case 80: {
minCommitTs_ = 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 {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
}
if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
isPessimisticLock_ = java.util.Collections.unmodifiableList(isPessimisticLock_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PrewriteRequest.class, org.tikv.kvproto.Kvrpcpb.PrewriteRequest.Builder.class);
}
private int bitField0_;
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int MUTATIONS_FIELD_NUMBER = 2;
private java.util.List mutations_;
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List getMutationsList() {
return mutations_;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
return mutations_;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public int getMutationsCount() {
return mutations_.size();
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
return mutations_.get(index);
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
return mutations_.get(index);
}
public static final int PRIMARY_LOCK_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString primaryLock_;
/**
*
* primary_lock_key
*
*
* bytes primary_lock = 3;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
public static final int START_VERSION_FIELD_NUMBER = 4;
private long startVersion_;
/**
* uint64 start_version = 4;
*/
public long getStartVersion() {
return startVersion_;
}
public static final int LOCK_TTL_FIELD_NUMBER = 5;
private long lockTtl_;
/**
* uint64 lock_ttl = 5;
*/
public long getLockTtl() {
return lockTtl_;
}
public static final int SKIP_CONSTRAINT_CHECK_FIELD_NUMBER = 6;
private boolean skipConstraintCheck_;
/**
* bool skip_constraint_check = 6;
*/
public boolean getSkipConstraintCheck() {
return skipConstraintCheck_;
}
public static final int IS_PESSIMISTIC_LOCK_FIELD_NUMBER = 7;
private java.util.List isPessimisticLock_;
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public java.util.List
getIsPessimisticLockList() {
return isPessimisticLock_;
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public int getIsPessimisticLockCount() {
return isPessimisticLock_.size();
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public boolean getIsPessimisticLock(int index) {
return isPessimisticLock_.get(index);
}
private int isPessimisticLockMemoizedSerializedSize = -1;
public static final int TXN_SIZE_FIELD_NUMBER = 8;
private long txnSize_;
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 8;
*/
public long getTxnSize() {
return txnSize_;
}
public static final int FOR_UPDATE_TS_FIELD_NUMBER = 9;
private long forUpdateTs_;
/**
*
* Use for pessimistic transaction, used to check if a conflict lock is already committed.
*
*
* uint64 for_update_ts = 9;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
public static final int MIN_COMMIT_TS_FIELD_NUMBER = 10;
private long minCommitTs_;
/**
*
* If min_commit_ts > 0, this is large transaction proto, the final commit_ts
* would be infered from min_commit_ts.
*
*
* uint64 min_commit_ts = 10;
*/
public long getMinCommitTs() {
return minCommitTs_;
}
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 {
getSerializedSize();
if (context_ != null) {
output.writeMessage(1, getContext());
}
for (int i = 0; i < mutations_.size(); i++) {
output.writeMessage(2, mutations_.get(i));
}
if (!primaryLock_.isEmpty()) {
output.writeBytes(3, primaryLock_);
}
if (startVersion_ != 0L) {
output.writeUInt64(4, startVersion_);
}
if (lockTtl_ != 0L) {
output.writeUInt64(5, lockTtl_);
}
if (skipConstraintCheck_ != false) {
output.writeBool(6, skipConstraintCheck_);
}
if (getIsPessimisticLockList().size() > 0) {
output.writeUInt32NoTag(58);
output.writeUInt32NoTag(isPessimisticLockMemoizedSerializedSize);
}
for (int i = 0; i < isPessimisticLock_.size(); i++) {
output.writeBoolNoTag(isPessimisticLock_.get(i));
}
if (txnSize_ != 0L) {
output.writeUInt64(8, txnSize_);
}
if (forUpdateTs_ != 0L) {
output.writeUInt64(9, forUpdateTs_);
}
if (minCommitTs_ != 0L) {
output.writeUInt64(10, minCommitTs_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
for (int i = 0; i < mutations_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, mutations_.get(i));
}
if (!primaryLock_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, primaryLock_);
}
if (startVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, startVersion_);
}
if (lockTtl_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, lockTtl_);
}
if (skipConstraintCheck_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(6, skipConstraintCheck_);
}
{
int dataSize = 0;
dataSize = 1 * getIsPessimisticLockList().size();
size += dataSize;
if (!getIsPessimisticLockList().isEmpty()) {
size += 1;
size += com.google.protobuf.CodedOutputStream
.computeInt32SizeNoTag(dataSize);
}
isPessimisticLockMemoizedSerializedSize = dataSize;
}
if (txnSize_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(8, txnSize_);
}
if (forUpdateTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(9, forUpdateTs_);
}
if (minCommitTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(10, minCommitTs_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PrewriteRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PrewriteRequest other = (org.tikv.kvproto.Kvrpcpb.PrewriteRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && getMutationsList()
.equals(other.getMutationsList());
result = result && getPrimaryLock()
.equals(other.getPrimaryLock());
result = result && (getStartVersion()
== other.getStartVersion());
result = result && (getLockTtl()
== other.getLockTtl());
result = result && (getSkipConstraintCheck()
== other.getSkipConstraintCheck());
result = result && getIsPessimisticLockList()
.equals(other.getIsPessimisticLockList());
result = result && (getTxnSize()
== other.getTxnSize());
result = result && (getForUpdateTs()
== other.getForUpdateTs());
result = result && (getMinCommitTs()
== other.getMinCommitTs());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
if (getMutationsCount() > 0) {
hash = (37 * hash) + MUTATIONS_FIELD_NUMBER;
hash = (53 * hash) + getMutationsList().hashCode();
}
hash = (37 * hash) + PRIMARY_LOCK_FIELD_NUMBER;
hash = (53 * hash) + getPrimaryLock().hashCode();
hash = (37 * hash) + START_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartVersion());
hash = (37 * hash) + LOCK_TTL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockTtl());
hash = (37 * hash) + SKIP_CONSTRAINT_CHECK_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getSkipConstraintCheck());
if (getIsPessimisticLockCount() > 0) {
hash = (37 * hash) + IS_PESSIMISTIC_LOCK_FIELD_NUMBER;
hash = (53 * hash) + getIsPessimisticLockList().hashCode();
}
hash = (37 * hash) + TXN_SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTxnSize());
hash = (37 * hash) + FOR_UPDATE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getForUpdateTs());
hash = (37 * hash) + MIN_COMMIT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getMinCommitTs());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest 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.Kvrpcpb.PrewriteRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest 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.Kvrpcpb.PrewriteRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest 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.Kvrpcpb.PrewriteRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest 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.Kvrpcpb.PrewriteRequest 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 kvrpcpb.PrewriteRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PrewriteRequest)
org.tikv.kvproto.Kvrpcpb.PrewriteRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PrewriteRequest.class, org.tikv.kvproto.Kvrpcpb.PrewriteRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PrewriteRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getMutationsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
mutationsBuilder_.clear();
}
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
lockTtl_ = 0L;
skipConstraintCheck_ = false;
isPessimisticLock_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
txnSize_ = 0L;
forUpdateTs_ = 0L;
minCommitTs_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PrewriteRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PrewriteRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PrewriteRequest build() {
org.tikv.kvproto.Kvrpcpb.PrewriteRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PrewriteRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.PrewriteRequest result = new org.tikv.kvproto.Kvrpcpb.PrewriteRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
if (mutationsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.mutations_ = mutations_;
} else {
result.mutations_ = mutationsBuilder_.build();
}
result.primaryLock_ = primaryLock_;
result.startVersion_ = startVersion_;
result.lockTtl_ = lockTtl_;
result.skipConstraintCheck_ = skipConstraintCheck_;
if (((bitField0_ & 0x00000040) == 0x00000040)) {
isPessimisticLock_ = java.util.Collections.unmodifiableList(isPessimisticLock_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.isPessimisticLock_ = isPessimisticLock_;
result.txnSize_ = txnSize_;
result.forUpdateTs_ = forUpdateTs_;
result.minCommitTs_ = minCommitTs_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PrewriteRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PrewriteRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PrewriteRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.PrewriteRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (mutationsBuilder_ == null) {
if (!other.mutations_.isEmpty()) {
if (mutations_.isEmpty()) {
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureMutationsIsMutable();
mutations_.addAll(other.mutations_);
}
onChanged();
}
} else {
if (!other.mutations_.isEmpty()) {
if (mutationsBuilder_.isEmpty()) {
mutationsBuilder_.dispose();
mutationsBuilder_ = null;
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000002);
mutationsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getMutationsFieldBuilder() : null;
} else {
mutationsBuilder_.addAllMessages(other.mutations_);
}
}
}
if (other.getPrimaryLock() != com.google.protobuf.ByteString.EMPTY) {
setPrimaryLock(other.getPrimaryLock());
}
if (other.getStartVersion() != 0L) {
setStartVersion(other.getStartVersion());
}
if (other.getLockTtl() != 0L) {
setLockTtl(other.getLockTtl());
}
if (other.getSkipConstraintCheck() != false) {
setSkipConstraintCheck(other.getSkipConstraintCheck());
}
if (!other.isPessimisticLock_.isEmpty()) {
if (isPessimisticLock_.isEmpty()) {
isPessimisticLock_ = other.isPessimisticLock_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensureIsPessimisticLockIsMutable();
isPessimisticLock_.addAll(other.isPessimisticLock_);
}
onChanged();
}
if (other.getTxnSize() != 0L) {
setTxnSize(other.getTxnSize());
}
if (other.getForUpdateTs() != 0L) {
setForUpdateTs(other.getForUpdateTs());
}
if (other.getMinCommitTs() != 0L) {
setMinCommitTs(other.getMinCommitTs());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PrewriteRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PrewriteRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private java.util.List mutations_ =
java.util.Collections.emptyList();
private void ensureMutationsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = new java.util.ArrayList(mutations_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder> mutationsBuilder_;
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List getMutationsList() {
if (mutationsBuilder_ == null) {
return java.util.Collections.unmodifiableList(mutations_);
} else {
return mutationsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public int getMutationsCount() {
if (mutationsBuilder_ == null) {
return mutations_.size();
} else {
return mutationsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index);
} else {
return mutationsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.set(index, value);
onChanged();
} else {
mutationsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.set(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(value);
onChanged();
} else {
mutationsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(index, value);
onChanged();
} else {
mutationsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addAllMutations(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.Mutation> values) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, mutations_);
onChanged();
} else {
mutationsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder clearMutations() {
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
mutationsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder removeMutations(int index) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.remove(index);
onChanged();
} else {
mutationsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder getMutationsBuilder(
int index) {
return getMutationsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index); } else {
return mutationsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
if (mutationsBuilder_ != null) {
return mutationsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(mutations_);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder() {
return getMutationsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder(
int index) {
return getMutationsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List
getMutationsBuilderList() {
return getMutationsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsFieldBuilder() {
if (mutationsBuilder_ == null) {
mutationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>(
mutations_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
mutations_ = null;
}
return mutationsBuilder_;
}
private com.google.protobuf.ByteString primaryLock_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* primary_lock_key
*
*
* bytes primary_lock = 3;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
/**
*
* primary_lock_key
*
*
* bytes primary_lock = 3;
*/
public Builder setPrimaryLock(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primaryLock_ = value;
onChanged();
return this;
}
/**
*
* primary_lock_key
*
*
* bytes primary_lock = 3;
*/
public Builder clearPrimaryLock() {
primaryLock_ = getDefaultInstance().getPrimaryLock();
onChanged();
return this;
}
private long startVersion_ ;
/**
* uint64 start_version = 4;
*/
public long getStartVersion() {
return startVersion_;
}
/**
* uint64 start_version = 4;
*/
public Builder setStartVersion(long value) {
startVersion_ = value;
onChanged();
return this;
}
/**
* uint64 start_version = 4;
*/
public Builder clearStartVersion() {
startVersion_ = 0L;
onChanged();
return this;
}
private long lockTtl_ ;
/**
* uint64 lock_ttl = 5;
*/
public long getLockTtl() {
return lockTtl_;
}
/**
* uint64 lock_ttl = 5;
*/
public Builder setLockTtl(long value) {
lockTtl_ = value;
onChanged();
return this;
}
/**
* uint64 lock_ttl = 5;
*/
public Builder clearLockTtl() {
lockTtl_ = 0L;
onChanged();
return this;
}
private boolean skipConstraintCheck_ ;
/**
* bool skip_constraint_check = 6;
*/
public boolean getSkipConstraintCheck() {
return skipConstraintCheck_;
}
/**
* bool skip_constraint_check = 6;
*/
public Builder setSkipConstraintCheck(boolean value) {
skipConstraintCheck_ = value;
onChanged();
return this;
}
/**
* bool skip_constraint_check = 6;
*/
public Builder clearSkipConstraintCheck() {
skipConstraintCheck_ = false;
onChanged();
return this;
}
private java.util.List isPessimisticLock_ = java.util.Collections.emptyList();
private void ensureIsPessimisticLockIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
isPessimisticLock_ = new java.util.ArrayList(isPessimisticLock_);
bitField0_ |= 0x00000040;
}
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public java.util.List
getIsPessimisticLockList() {
return java.util.Collections.unmodifiableList(isPessimisticLock_);
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public int getIsPessimisticLockCount() {
return isPessimisticLock_.size();
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public boolean getIsPessimisticLock(int index) {
return isPessimisticLock_.get(index);
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public Builder setIsPessimisticLock(
int index, boolean value) {
ensureIsPessimisticLockIsMutable();
isPessimisticLock_.set(index, value);
onChanged();
return this;
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public Builder addIsPessimisticLock(boolean value) {
ensureIsPessimisticLockIsMutable();
isPessimisticLock_.add(value);
onChanged();
return this;
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public Builder addAllIsPessimisticLock(
java.lang.Iterable extends java.lang.Boolean> values) {
ensureIsPessimisticLockIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, isPessimisticLock_);
onChanged();
return this;
}
/**
*
* For pessimistic transaction, some mutations don't need to be locked, for example, non-unique index key.
*
*
* repeated bool is_pessimistic_lock = 7;
*/
public Builder clearIsPessimisticLock() {
isPessimisticLock_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
return this;
}
private long txnSize_ ;
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 8;
*/
public long getTxnSize() {
return txnSize_;
}
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 8;
*/
public Builder setTxnSize(long value) {
txnSize_ = value;
onChanged();
return this;
}
/**
*
* How many keys this transaction involved.
*
*
* uint64 txn_size = 8;
*/
public Builder clearTxnSize() {
txnSize_ = 0L;
onChanged();
return this;
}
private long forUpdateTs_ ;
/**
*
* Use for pessimistic transaction, used to check if a conflict lock is already committed.
*
*
* uint64 for_update_ts = 9;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
/**
*
* Use for pessimistic transaction, used to check if a conflict lock is already committed.
*
*
* uint64 for_update_ts = 9;
*/
public Builder setForUpdateTs(long value) {
forUpdateTs_ = value;
onChanged();
return this;
}
/**
*
* Use for pessimistic transaction, used to check if a conflict lock is already committed.
*
*
* uint64 for_update_ts = 9;
*/
public Builder clearForUpdateTs() {
forUpdateTs_ = 0L;
onChanged();
return this;
}
private long minCommitTs_ ;
/**
*
* If min_commit_ts > 0, this is large transaction proto, the final commit_ts
* would be infered from min_commit_ts.
*
*
* uint64 min_commit_ts = 10;
*/
public long getMinCommitTs() {
return minCommitTs_;
}
/**
*
* If min_commit_ts > 0, this is large transaction proto, the final commit_ts
* would be infered from min_commit_ts.
*
*
* uint64 min_commit_ts = 10;
*/
public Builder setMinCommitTs(long value) {
minCommitTs_ = value;
onChanged();
return this;
}
/**
*
* If min_commit_ts > 0, this is large transaction proto, the final commit_ts
* would be infered from min_commit_ts.
*
*
* uint64 min_commit_ts = 10;
*/
public Builder clearMinCommitTs() {
minCommitTs_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PrewriteRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PrewriteRequest)
private static final org.tikv.kvproto.Kvrpcpb.PrewriteRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PrewriteRequest();
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PrewriteRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PrewriteRequest(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.Kvrpcpb.PrewriteRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PrewriteResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PrewriteResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List
getErrorsList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index);
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
int getErrorsCount();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index);
}
/**
* Protobuf type {@code kvrpcpb.PrewriteResponse}
*/
public static final class PrewriteResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PrewriteResponse)
PrewriteResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use PrewriteResponse.newBuilder() to construct.
private PrewriteResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PrewriteResponse() {
errors_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PrewriteResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
errors_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.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_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PrewriteResponse.class, org.tikv.kvproto.Kvrpcpb.PrewriteResponse.Builder.class);
}
private int bitField0_;
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERRORS_FIELD_NUMBER = 2;
private java.util.List errors_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
return errors_.size();
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
return errors_.get(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
return errors_.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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
output.writeMessage(2, errors_.get(i));
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, errors_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PrewriteResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PrewriteResponse other = (org.tikv.kvproto.Kvrpcpb.PrewriteResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && getErrorsList()
.equals(other.getErrorsList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (getErrorsCount() > 0) {
hash = (37 * hash) + ERRORS_FIELD_NUMBER;
hash = (53 * hash) + getErrorsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse 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.Kvrpcpb.PrewriteResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse 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.Kvrpcpb.PrewriteResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse 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.Kvrpcpb.PrewriteResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse 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.Kvrpcpb.PrewriteResponse 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 kvrpcpb.PrewriteResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PrewriteResponse)
org.tikv.kvproto.Kvrpcpb.PrewriteResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PrewriteResponse.class, org.tikv.kvproto.Kvrpcpb.PrewriteResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PrewriteResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getErrorsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
errorsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PrewriteResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PrewriteResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PrewriteResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PrewriteResponse build() {
org.tikv.kvproto.Kvrpcpb.PrewriteResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PrewriteResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.PrewriteResponse result = new org.tikv.kvproto.Kvrpcpb.PrewriteResponse(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.errors_ = errors_;
} else {
result.errors_ = errorsBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PrewriteResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PrewriteResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PrewriteResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.PrewriteResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (errorsBuilder_ == null) {
if (!other.errors_.isEmpty()) {
if (errors_.isEmpty()) {
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureErrorsIsMutable();
errors_.addAll(other.errors_);
}
onChanged();
}
} else {
if (!other.errors_.isEmpty()) {
if (errorsBuilder_.isEmpty()) {
errorsBuilder_.dispose();
errorsBuilder_ = null;
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
errorsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getErrorsFieldBuilder() : null;
} else {
errorsBuilder_.addAllMessages(other.errors_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PrewriteResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PrewriteResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private java.util.List errors_ =
java.util.Collections.emptyList();
private void ensureErrorsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList(errors_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorsBuilder_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
if (errorsBuilder_ == null) {
return java.util.Collections.unmodifiableList(errors_);
} else {
return errorsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
if (errorsBuilder_ == null) {
return errors_.size();
} else {
return errorsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
if (errorsBuilder_ == null) {
return errors_.get(index);
} else {
return errorsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.set(index, value);
onChanged();
} else {
errorsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.set(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(value);
onChanged();
} else {
errorsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(index, value);
onChanged();
} else {
errorsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addAllErrors(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.KeyError> values) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, errors_);
onChanged();
} else {
errorsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder clearErrors() {
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
errorsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder removeErrors(int index) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.remove(index);
onChanged();
} else {
errorsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorsBuilder(
int index) {
return getErrorsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
if (errorsBuilder_ == null) {
return errors_.get(index); } else {
return errorsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
if (errorsBuilder_ != null) {
return errorsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(errors_);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder() {
return getErrorsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder(
int index) {
return getErrorsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List
getErrorsBuilderList() {
return getErrorsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsFieldBuilder() {
if (errorsBuilder_ == null) {
errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
errors_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
errors_ = null;
}
return errorsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PrewriteResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PrewriteResponse)
private static final org.tikv.kvproto.Kvrpcpb.PrewriteResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PrewriteResponse();
}
public static org.tikv.kvproto.Kvrpcpb.PrewriteResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PrewriteResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PrewriteResponse(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.Kvrpcpb.PrewriteResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TxnHeartBeatRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.TxnHeartBeatRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* bytes primary_lock = 2;
*/
com.google.protobuf.ByteString getPrimaryLock();
/**
* uint64 start_version = 3;
*/
long getStartVersion();
/**
* uint64 advise_lock_ttl = 4;
*/
long getAdviseLockTtl();
}
/**
*
* Used to update the lock_ttl of a large transaction to prevent it from been killed.
*
*
* Protobuf type {@code kvrpcpb.TxnHeartBeatRequest}
*/
public static final class TxnHeartBeatRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.TxnHeartBeatRequest)
TxnHeartBeatRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use TxnHeartBeatRequest.newBuilder() to construct.
private TxnHeartBeatRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TxnHeartBeatRequest() {
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
adviseLockTtl_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TxnHeartBeatRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 18: {
primaryLock_ = input.readBytes();
break;
}
case 24: {
startVersion_ = input.readUInt64();
break;
}
case 32: {
adviseLockTtl_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.class, org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.Builder.class);
}
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int PRIMARY_LOCK_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString primaryLock_;
/**
* bytes primary_lock = 2;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
public static final int START_VERSION_FIELD_NUMBER = 3;
private long startVersion_;
/**
* uint64 start_version = 3;
*/
public long getStartVersion() {
return startVersion_;
}
public static final int ADVISE_LOCK_TTL_FIELD_NUMBER = 4;
private long adviseLockTtl_;
/**
* uint64 advise_lock_ttl = 4;
*/
public long getAdviseLockTtl() {
return adviseLockTtl_;
}
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 (context_ != null) {
output.writeMessage(1, getContext());
}
if (!primaryLock_.isEmpty()) {
output.writeBytes(2, primaryLock_);
}
if (startVersion_ != 0L) {
output.writeUInt64(3, startVersion_);
}
if (adviseLockTtl_ != 0L) {
output.writeUInt64(4, adviseLockTtl_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
if (!primaryLock_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, primaryLock_);
}
if (startVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, startVersion_);
}
if (adviseLockTtl_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, adviseLockTtl_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest other = (org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && getPrimaryLock()
.equals(other.getPrimaryLock());
result = result && (getStartVersion()
== other.getStartVersion());
result = result && (getAdviseLockTtl()
== other.getAdviseLockTtl());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
hash = (37 * hash) + PRIMARY_LOCK_FIELD_NUMBER;
hash = (53 * hash) + getPrimaryLock().hashCode();
hash = (37 * hash) + START_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartVersion());
hash = (37 * hash) + ADVISE_LOCK_TTL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getAdviseLockTtl());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest 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.Kvrpcpb.TxnHeartBeatRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest 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.Kvrpcpb.TxnHeartBeatRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest 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.Kvrpcpb.TxnHeartBeatRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest 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.Kvrpcpb.TxnHeartBeatRequest 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;
}
/**
*
* Used to update the lock_ttl of a large transaction to prevent it from been killed.
*
*
* Protobuf type {@code kvrpcpb.TxnHeartBeatRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.TxnHeartBeatRequest)
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.class, org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.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();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
adviseLockTtl_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest build() {
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest result = new org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest(this);
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
result.primaryLock_ = primaryLock_;
result.startVersion_ = startVersion_;
result.adviseLockTtl_ = adviseLockTtl_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (other.getPrimaryLock() != com.google.protobuf.ByteString.EMPTY) {
setPrimaryLock(other.getPrimaryLock());
}
if (other.getStartVersion() != 0L) {
setStartVersion(other.getStartVersion());
}
if (other.getAdviseLockTtl() != 0L) {
setAdviseLockTtl(other.getAdviseLockTtl());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.TxnHeartBeatRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private com.google.protobuf.ByteString primaryLock_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes primary_lock = 2;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
/**
* bytes primary_lock = 2;
*/
public Builder setPrimaryLock(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primaryLock_ = value;
onChanged();
return this;
}
/**
* bytes primary_lock = 2;
*/
public Builder clearPrimaryLock() {
primaryLock_ = getDefaultInstance().getPrimaryLock();
onChanged();
return this;
}
private long startVersion_ ;
/**
* uint64 start_version = 3;
*/
public long getStartVersion() {
return startVersion_;
}
/**
* uint64 start_version = 3;
*/
public Builder setStartVersion(long value) {
startVersion_ = value;
onChanged();
return this;
}
/**
* uint64 start_version = 3;
*/
public Builder clearStartVersion() {
startVersion_ = 0L;
onChanged();
return this;
}
private long adviseLockTtl_ ;
/**
* uint64 advise_lock_ttl = 4;
*/
public long getAdviseLockTtl() {
return adviseLockTtl_;
}
/**
* uint64 advise_lock_ttl = 4;
*/
public Builder setAdviseLockTtl(long value) {
adviseLockTtl_ = value;
onChanged();
return this;
}
/**
* uint64 advise_lock_ttl = 4;
*/
public Builder clearAdviseLockTtl() {
adviseLockTtl_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.TxnHeartBeatRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.TxnHeartBeatRequest)
private static final org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest();
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public TxnHeartBeatRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TxnHeartBeatRequest(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.Kvrpcpb.TxnHeartBeatRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TxnHeartBeatResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.TxnHeartBeatResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* .kvrpcpb.KeyError error = 2;
*/
boolean hasError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder();
/**
* uint64 lock_ttl = 3;
*/
long getLockTtl();
}
/**
* Protobuf type {@code kvrpcpb.TxnHeartBeatResponse}
*/
public static final class TxnHeartBeatResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.TxnHeartBeatResponse)
TxnHeartBeatResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use TxnHeartBeatResponse.newBuilder() to construct.
private TxnHeartBeatResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TxnHeartBeatResponse() {
lockTtl_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TxnHeartBeatResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.tikv.kvproto.Kvrpcpb.KeyError.Builder subBuilder = null;
if (error_ != null) {
subBuilder = error_.toBuilder();
}
error_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(error_);
error_ = subBuilder.buildPartial();
}
break;
}
case 24: {
lockTtl_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.class, org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.Builder.class);
}
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERROR_FIELD_NUMBER = 2;
private org.tikv.kvproto.Kvrpcpb.KeyError error_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
return getError();
}
public static final int LOCK_TTL_FIELD_NUMBER = 3;
private long lockTtl_;
/**
* uint64 lock_ttl = 3;
*/
public long getLockTtl() {
return lockTtl_;
}
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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
if (error_ != null) {
output.writeMessage(2, getError());
}
if (lockTtl_ != 0L) {
output.writeUInt64(3, lockTtl_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
if (error_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getError());
}
if (lockTtl_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, lockTtl_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse other = (org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && (hasError() == other.hasError());
if (hasError()) {
result = result && getError()
.equals(other.getError());
}
result = result && (getLockTtl()
== other.getLockTtl());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (hasError()) {
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().hashCode();
}
hash = (37 * hash) + LOCK_TTL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockTtl());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse 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.Kvrpcpb.TxnHeartBeatResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse 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.Kvrpcpb.TxnHeartBeatResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse 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.Kvrpcpb.TxnHeartBeatResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse 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.Kvrpcpb.TxnHeartBeatResponse 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 kvrpcpb.TxnHeartBeatResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.TxnHeartBeatResponse)
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.class, org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.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();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorBuilder_ == null) {
error_ = null;
} else {
error_ = null;
errorBuilder_ = null;
}
lockTtl_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_TxnHeartBeatResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse build() {
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse result = new org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse(this);
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorBuilder_ == null) {
result.error_ = error_;
} else {
result.error_ = errorBuilder_.build();
}
result.lockTtl_ = lockTtl_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (other.hasError()) {
mergeError(other.getError());
}
if (other.getLockTtl() != 0L) {
setLockTtl(other.getLockTtl());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.TxnHeartBeatResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.KeyError error_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorBuilder_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return errorBuilder_ != null || error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
if (errorBuilder_ == null) {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
} else {
return errorBuilder_.getMessage();
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
} else {
errorBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorBuilder_ == null) {
error_ = builderForValue.build();
onChanged();
} else {
errorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder mergeError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (error_ != null) {
error_ =
org.tikv.kvproto.Kvrpcpb.KeyError.newBuilder(error_).mergeFrom(value).buildPartial();
} else {
error_ = value;
}
onChanged();
} else {
errorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder clearError() {
if (errorBuilder_ == null) {
error_ = null;
onChanged();
} else {
error_ = null;
errorBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorBuilder() {
onChanged();
return getErrorFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
if (errorBuilder_ != null) {
return errorBuilder_.getMessageOrBuilder();
} else {
return error_ == null ?
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorFieldBuilder() {
if (errorBuilder_ == null) {
errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
getError(),
getParentForChildren(),
isClean());
error_ = null;
}
return errorBuilder_;
}
private long lockTtl_ ;
/**
* uint64 lock_ttl = 3;
*/
public long getLockTtl() {
return lockTtl_;
}
/**
* uint64 lock_ttl = 3;
*/
public Builder setLockTtl(long value) {
lockTtl_ = value;
onChanged();
return this;
}
/**
* uint64 lock_ttl = 3;
*/
public Builder clearLockTtl() {
lockTtl_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.TxnHeartBeatResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.TxnHeartBeatResponse)
private static final org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse();
}
public static org.tikv.kvproto.Kvrpcpb.TxnHeartBeatResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public TxnHeartBeatResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TxnHeartBeatResponse(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.Kvrpcpb.TxnHeartBeatResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PessimisticLockRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PessimisticLockRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
java.util.List
getMutationsList();
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index);
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
int getMutationsCount();
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList();
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index);
/**
* bytes primary_lock = 3;
*/
com.google.protobuf.ByteString getPrimaryLock();
/**
* uint64 start_version = 4;
*/
long getStartVersion();
/**
* uint64 lock_ttl = 5;
*/
long getLockTtl();
/**
* uint64 for_update_ts = 6;
*/
long getForUpdateTs();
/**
*
* If the request is the first lock request, we don't need to detect deadlock.
*
*
* bool is_first_lock = 7;
*/
boolean getIsFirstLock();
/**
*
* Time to wait for lock released in milliseconds when encountering locks.
* 0 means using default timeout in TiKV. Negative means no wait.
*
*
* int64 wait_timeout = 8;
*/
long getWaitTimeout();
/**
*
* If it is true, TiKV will acquire the pessimistic lock regardless of write conflict
* and return the latest value. It's only supported for single mutation.
*
*
* bool force = 9;
*/
boolean getForce();
/**
*
* If it is true, TiKV will return values of the keys if no error, so TiDB can cache the values for
* later read in the same transaction.
* When 'force' is set to true, this field is ignored.
*
*
* bool return_values = 10;
*/
boolean getReturnValues();
}
/**
* Protobuf type {@code kvrpcpb.PessimisticLockRequest}
*/
public static final class PessimisticLockRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PessimisticLockRequest)
PessimisticLockRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use PessimisticLockRequest.newBuilder() to construct.
private PessimisticLockRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PessimisticLockRequest() {
mutations_ = java.util.Collections.emptyList();
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
lockTtl_ = 0L;
forUpdateTs_ = 0L;
isFirstLock_ = false;
waitTimeout_ = 0L;
force_ = false;
returnValues_ = false;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PessimisticLockRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
mutations_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.Mutation.parser(), extensionRegistry));
break;
}
case 26: {
primaryLock_ = input.readBytes();
break;
}
case 32: {
startVersion_ = input.readUInt64();
break;
}
case 40: {
lockTtl_ = input.readUInt64();
break;
}
case 48: {
forUpdateTs_ = input.readUInt64();
break;
}
case 56: {
isFirstLock_ = input.readBool();
break;
}
case 64: {
waitTimeout_ = input.readInt64();
break;
}
case 72: {
force_ = input.readBool();
break;
}
case 80: {
returnValues_ = 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 {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.class, org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.Builder.class);
}
private int bitField0_;
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int MUTATIONS_FIELD_NUMBER = 2;
private java.util.List mutations_;
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List getMutationsList() {
return mutations_;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
return mutations_;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public int getMutationsCount() {
return mutations_.size();
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
return mutations_.get(index);
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
return mutations_.get(index);
}
public static final int PRIMARY_LOCK_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString primaryLock_;
/**
* bytes primary_lock = 3;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
public static final int START_VERSION_FIELD_NUMBER = 4;
private long startVersion_;
/**
* uint64 start_version = 4;
*/
public long getStartVersion() {
return startVersion_;
}
public static final int LOCK_TTL_FIELD_NUMBER = 5;
private long lockTtl_;
/**
* uint64 lock_ttl = 5;
*/
public long getLockTtl() {
return lockTtl_;
}
public static final int FOR_UPDATE_TS_FIELD_NUMBER = 6;
private long forUpdateTs_;
/**
* uint64 for_update_ts = 6;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
public static final int IS_FIRST_LOCK_FIELD_NUMBER = 7;
private boolean isFirstLock_;
/**
*
* If the request is the first lock request, we don't need to detect deadlock.
*
*
* bool is_first_lock = 7;
*/
public boolean getIsFirstLock() {
return isFirstLock_;
}
public static final int WAIT_TIMEOUT_FIELD_NUMBER = 8;
private long waitTimeout_;
/**
*
* Time to wait for lock released in milliseconds when encountering locks.
* 0 means using default timeout in TiKV. Negative means no wait.
*
*
* int64 wait_timeout = 8;
*/
public long getWaitTimeout() {
return waitTimeout_;
}
public static final int FORCE_FIELD_NUMBER = 9;
private boolean force_;
/**
*
* If it is true, TiKV will acquire the pessimistic lock regardless of write conflict
* and return the latest value. It's only supported for single mutation.
*
*
* bool force = 9;
*/
public boolean getForce() {
return force_;
}
public static final int RETURN_VALUES_FIELD_NUMBER = 10;
private boolean returnValues_;
/**
*
* If it is true, TiKV will return values of the keys if no error, so TiDB can cache the values for
* later read in the same transaction.
* When 'force' is set to true, this field is ignored.
*
*
* bool return_values = 10;
*/
public boolean getReturnValues() {
return returnValues_;
}
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 (context_ != null) {
output.writeMessage(1, getContext());
}
for (int i = 0; i < mutations_.size(); i++) {
output.writeMessage(2, mutations_.get(i));
}
if (!primaryLock_.isEmpty()) {
output.writeBytes(3, primaryLock_);
}
if (startVersion_ != 0L) {
output.writeUInt64(4, startVersion_);
}
if (lockTtl_ != 0L) {
output.writeUInt64(5, lockTtl_);
}
if (forUpdateTs_ != 0L) {
output.writeUInt64(6, forUpdateTs_);
}
if (isFirstLock_ != false) {
output.writeBool(7, isFirstLock_);
}
if (waitTimeout_ != 0L) {
output.writeInt64(8, waitTimeout_);
}
if (force_ != false) {
output.writeBool(9, force_);
}
if (returnValues_ != false) {
output.writeBool(10, returnValues_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
for (int i = 0; i < mutations_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, mutations_.get(i));
}
if (!primaryLock_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, primaryLock_);
}
if (startVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, startVersion_);
}
if (lockTtl_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, lockTtl_);
}
if (forUpdateTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(6, forUpdateTs_);
}
if (isFirstLock_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, isFirstLock_);
}
if (waitTimeout_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(8, waitTimeout_);
}
if (force_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(9, force_);
}
if (returnValues_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(10, returnValues_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest other = (org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && getMutationsList()
.equals(other.getMutationsList());
result = result && getPrimaryLock()
.equals(other.getPrimaryLock());
result = result && (getStartVersion()
== other.getStartVersion());
result = result && (getLockTtl()
== other.getLockTtl());
result = result && (getForUpdateTs()
== other.getForUpdateTs());
result = result && (getIsFirstLock()
== other.getIsFirstLock());
result = result && (getWaitTimeout()
== other.getWaitTimeout());
result = result && (getForce()
== other.getForce());
result = result && (getReturnValues()
== other.getReturnValues());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
if (getMutationsCount() > 0) {
hash = (37 * hash) + MUTATIONS_FIELD_NUMBER;
hash = (53 * hash) + getMutationsList().hashCode();
}
hash = (37 * hash) + PRIMARY_LOCK_FIELD_NUMBER;
hash = (53 * hash) + getPrimaryLock().hashCode();
hash = (37 * hash) + START_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartVersion());
hash = (37 * hash) + LOCK_TTL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getLockTtl());
hash = (37 * hash) + FOR_UPDATE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getForUpdateTs());
hash = (37 * hash) + IS_FIRST_LOCK_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsFirstLock());
hash = (37 * hash) + WAIT_TIMEOUT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getWaitTimeout());
hash = (37 * hash) + FORCE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getForce());
hash = (37 * hash) + RETURN_VALUES_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getReturnValues());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest 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.Kvrpcpb.PessimisticLockRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest 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.Kvrpcpb.PessimisticLockRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest 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.Kvrpcpb.PessimisticLockRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest 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.Kvrpcpb.PessimisticLockRequest 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 kvrpcpb.PessimisticLockRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PessimisticLockRequest)
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.class, org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getMutationsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
mutationsBuilder_.clear();
}
primaryLock_ = com.google.protobuf.ByteString.EMPTY;
startVersion_ = 0L;
lockTtl_ = 0L;
forUpdateTs_ = 0L;
isFirstLock_ = false;
waitTimeout_ = 0L;
force_ = false;
returnValues_ = false;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest build() {
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest result = new org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
if (mutationsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.mutations_ = mutations_;
} else {
result.mutations_ = mutationsBuilder_.build();
}
result.primaryLock_ = primaryLock_;
result.startVersion_ = startVersion_;
result.lockTtl_ = lockTtl_;
result.forUpdateTs_ = forUpdateTs_;
result.isFirstLock_ = isFirstLock_;
result.waitTimeout_ = waitTimeout_;
result.force_ = force_;
result.returnValues_ = returnValues_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (mutationsBuilder_ == null) {
if (!other.mutations_.isEmpty()) {
if (mutations_.isEmpty()) {
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureMutationsIsMutable();
mutations_.addAll(other.mutations_);
}
onChanged();
}
} else {
if (!other.mutations_.isEmpty()) {
if (mutationsBuilder_.isEmpty()) {
mutationsBuilder_.dispose();
mutationsBuilder_ = null;
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000002);
mutationsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getMutationsFieldBuilder() : null;
} else {
mutationsBuilder_.addAllMessages(other.mutations_);
}
}
}
if (other.getPrimaryLock() != com.google.protobuf.ByteString.EMPTY) {
setPrimaryLock(other.getPrimaryLock());
}
if (other.getStartVersion() != 0L) {
setStartVersion(other.getStartVersion());
}
if (other.getLockTtl() != 0L) {
setLockTtl(other.getLockTtl());
}
if (other.getForUpdateTs() != 0L) {
setForUpdateTs(other.getForUpdateTs());
}
if (other.getIsFirstLock() != false) {
setIsFirstLock(other.getIsFirstLock());
}
if (other.getWaitTimeout() != 0L) {
setWaitTimeout(other.getWaitTimeout());
}
if (other.getForce() != false) {
setForce(other.getForce());
}
if (other.getReturnValues() != false) {
setReturnValues(other.getReturnValues());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PessimisticLockRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private java.util.List mutations_ =
java.util.Collections.emptyList();
private void ensureMutationsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
mutations_ = new java.util.ArrayList(mutations_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder> mutationsBuilder_;
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List getMutationsList() {
if (mutationsBuilder_ == null) {
return java.util.Collections.unmodifiableList(mutations_);
} else {
return mutationsBuilder_.getMessageList();
}
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public int getMutationsCount() {
if (mutationsBuilder_ == null) {
return mutations_.size();
} else {
return mutationsBuilder_.getCount();
}
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index);
} else {
return mutationsBuilder_.getMessage(index);
}
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.set(index, value);
onChanged();
} else {
mutationsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.set(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(value);
onChanged();
} else {
mutationsBuilder_.addMessage(value);
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(index, value);
onChanged();
} else {
mutationsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder addAllMutations(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.Mutation> values) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, mutations_);
onChanged();
} else {
mutationsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder clearMutations() {
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
mutationsBuilder_.clear();
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public Builder removeMutations(int index) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.remove(index);
onChanged();
} else {
mutationsBuilder_.remove(index);
}
return this;
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder getMutationsBuilder(
int index) {
return getMutationsFieldBuilder().getBuilder(index);
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index); } else {
return mutationsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
if (mutationsBuilder_ != null) {
return mutationsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(mutations_);
}
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder() {
return getMutationsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder(
int index) {
return getMutationsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
*
* In this case the Op of the mutation must be Lock.
*
*
* repeated .kvrpcpb.Mutation mutations = 2;
*/
public java.util.List
getMutationsBuilderList() {
return getMutationsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsFieldBuilder() {
if (mutationsBuilder_ == null) {
mutationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>(
mutations_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
mutations_ = null;
}
return mutationsBuilder_;
}
private com.google.protobuf.ByteString primaryLock_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes primary_lock = 3;
*/
public com.google.protobuf.ByteString getPrimaryLock() {
return primaryLock_;
}
/**
* bytes primary_lock = 3;
*/
public Builder setPrimaryLock(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
primaryLock_ = value;
onChanged();
return this;
}
/**
* bytes primary_lock = 3;
*/
public Builder clearPrimaryLock() {
primaryLock_ = getDefaultInstance().getPrimaryLock();
onChanged();
return this;
}
private long startVersion_ ;
/**
* uint64 start_version = 4;
*/
public long getStartVersion() {
return startVersion_;
}
/**
* uint64 start_version = 4;
*/
public Builder setStartVersion(long value) {
startVersion_ = value;
onChanged();
return this;
}
/**
* uint64 start_version = 4;
*/
public Builder clearStartVersion() {
startVersion_ = 0L;
onChanged();
return this;
}
private long lockTtl_ ;
/**
* uint64 lock_ttl = 5;
*/
public long getLockTtl() {
return lockTtl_;
}
/**
* uint64 lock_ttl = 5;
*/
public Builder setLockTtl(long value) {
lockTtl_ = value;
onChanged();
return this;
}
/**
* uint64 lock_ttl = 5;
*/
public Builder clearLockTtl() {
lockTtl_ = 0L;
onChanged();
return this;
}
private long forUpdateTs_ ;
/**
* uint64 for_update_ts = 6;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
/**
* uint64 for_update_ts = 6;
*/
public Builder setForUpdateTs(long value) {
forUpdateTs_ = value;
onChanged();
return this;
}
/**
* uint64 for_update_ts = 6;
*/
public Builder clearForUpdateTs() {
forUpdateTs_ = 0L;
onChanged();
return this;
}
private boolean isFirstLock_ ;
/**
*
* If the request is the first lock request, we don't need to detect deadlock.
*
*
* bool is_first_lock = 7;
*/
public boolean getIsFirstLock() {
return isFirstLock_;
}
/**
*
* If the request is the first lock request, we don't need to detect deadlock.
*
*
* bool is_first_lock = 7;
*/
public Builder setIsFirstLock(boolean value) {
isFirstLock_ = value;
onChanged();
return this;
}
/**
*
* If the request is the first lock request, we don't need to detect deadlock.
*
*
* bool is_first_lock = 7;
*/
public Builder clearIsFirstLock() {
isFirstLock_ = false;
onChanged();
return this;
}
private long waitTimeout_ ;
/**
*
* Time to wait for lock released in milliseconds when encountering locks.
* 0 means using default timeout in TiKV. Negative means no wait.
*
*
* int64 wait_timeout = 8;
*/
public long getWaitTimeout() {
return waitTimeout_;
}
/**
*
* Time to wait for lock released in milliseconds when encountering locks.
* 0 means using default timeout in TiKV. Negative means no wait.
*
*
* int64 wait_timeout = 8;
*/
public Builder setWaitTimeout(long value) {
waitTimeout_ = value;
onChanged();
return this;
}
/**
*
* Time to wait for lock released in milliseconds when encountering locks.
* 0 means using default timeout in TiKV. Negative means no wait.
*
*
* int64 wait_timeout = 8;
*/
public Builder clearWaitTimeout() {
waitTimeout_ = 0L;
onChanged();
return this;
}
private boolean force_ ;
/**
*
* If it is true, TiKV will acquire the pessimistic lock regardless of write conflict
* and return the latest value. It's only supported for single mutation.
*
*
* bool force = 9;
*/
public boolean getForce() {
return force_;
}
/**
*
* If it is true, TiKV will acquire the pessimistic lock regardless of write conflict
* and return the latest value. It's only supported for single mutation.
*
*
* bool force = 9;
*/
public Builder setForce(boolean value) {
force_ = value;
onChanged();
return this;
}
/**
*
* If it is true, TiKV will acquire the pessimistic lock regardless of write conflict
* and return the latest value. It's only supported for single mutation.
*
*
* bool force = 9;
*/
public Builder clearForce() {
force_ = false;
onChanged();
return this;
}
private boolean returnValues_ ;
/**
*
* If it is true, TiKV will return values of the keys if no error, so TiDB can cache the values for
* later read in the same transaction.
* When 'force' is set to true, this field is ignored.
*
*
* bool return_values = 10;
*/
public boolean getReturnValues() {
return returnValues_;
}
/**
*
* If it is true, TiKV will return values of the keys if no error, so TiDB can cache the values for
* later read in the same transaction.
* When 'force' is set to true, this field is ignored.
*
*
* bool return_values = 10;
*/
public Builder setReturnValues(boolean value) {
returnValues_ = value;
onChanged();
return this;
}
/**
*
* If it is true, TiKV will return values of the keys if no error, so TiDB can cache the values for
* later read in the same transaction.
* When 'force' is set to true, this field is ignored.
*
*
* bool return_values = 10;
*/
public Builder clearReturnValues() {
returnValues_ = false;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PessimisticLockRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PessimisticLockRequest)
private static final org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest();
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PessimisticLockRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PessimisticLockRequest(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.Kvrpcpb.PessimisticLockRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PessimisticLockResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PessimisticLockResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List
getErrorsList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index);
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
int getErrorsCount();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index);
/**
*
* It carries the latest value and its commit ts if force in PessimisticLockRequest is true.
*
*
* uint64 commit_ts = 3;
*/
long getCommitTs();
/**
* bytes value = 4;
*/
com.google.protobuf.ByteString getValue();
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
java.util.List getValuesList();
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
int getValuesCount();
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
com.google.protobuf.ByteString getValues(int index);
}
/**
* Protobuf type {@code kvrpcpb.PessimisticLockResponse}
*/
public static final class PessimisticLockResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PessimisticLockResponse)
PessimisticLockResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use PessimisticLockResponse.newBuilder() to construct.
private PessimisticLockResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PessimisticLockResponse() {
errors_ = java.util.Collections.emptyList();
commitTs_ = 0L;
value_ = com.google.protobuf.ByteString.EMPTY;
values_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PessimisticLockResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
errors_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.parser(), extensionRegistry));
break;
}
case 24: {
commitTs_ = input.readUInt64();
break;
}
case 34: {
value_ = input.readBytes();
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
values_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000010;
}
values_.add(input.readBytes());
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_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
}
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
values_ = java.util.Collections.unmodifiableList(values_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.class, org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.Builder.class);
}
private int bitField0_;
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERRORS_FIELD_NUMBER = 2;
private java.util.List errors_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
return errors_.size();
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
return errors_.get(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
return errors_.get(index);
}
public static final int COMMIT_TS_FIELD_NUMBER = 3;
private long commitTs_;
/**
*
* It carries the latest value and its commit ts if force in PessimisticLockRequest is true.
*
*
* uint64 commit_ts = 3;
*/
public long getCommitTs() {
return commitTs_;
}
public static final int VALUE_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString value_;
/**
* bytes value = 4;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
public static final int VALUES_FIELD_NUMBER = 5;
private java.util.List values_;
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public java.util.List
getValuesList() {
return values_;
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public int getValuesCount() {
return values_.size();
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public com.google.protobuf.ByteString getValues(int index) {
return values_.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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
output.writeMessage(2, errors_.get(i));
}
if (commitTs_ != 0L) {
output.writeUInt64(3, commitTs_);
}
if (!value_.isEmpty()) {
output.writeBytes(4, value_);
}
for (int i = 0; i < values_.size(); i++) {
output.writeBytes(5, values_.get(i));
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, errors_.get(i));
}
if (commitTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, commitTs_);
}
if (!value_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, value_);
}
{
int dataSize = 0;
for (int i = 0; i < values_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(values_.get(i));
}
size += dataSize;
size += 1 * getValuesList().size();
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse other = (org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && getErrorsList()
.equals(other.getErrorsList());
result = result && (getCommitTs()
== other.getCommitTs());
result = result && getValue()
.equals(other.getValue());
result = result && getValuesList()
.equals(other.getValuesList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (getErrorsCount() > 0) {
hash = (37 * hash) + ERRORS_FIELD_NUMBER;
hash = (53 * hash) + getErrorsList().hashCode();
}
hash = (37 * hash) + COMMIT_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCommitTs());
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + getValue().hashCode();
if (getValuesCount() > 0) {
hash = (37 * hash) + VALUES_FIELD_NUMBER;
hash = (53 * hash) + getValuesList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse 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.Kvrpcpb.PessimisticLockResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse 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.Kvrpcpb.PessimisticLockResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse 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.Kvrpcpb.PessimisticLockResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse 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.Kvrpcpb.PessimisticLockResponse 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 kvrpcpb.PessimisticLockResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PessimisticLockResponse)
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.class, org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getErrorsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
errorsBuilder_.clear();
}
commitTs_ = 0L;
value_ = com.google.protobuf.ByteString.EMPTY;
values_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticLockResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse build() {
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse result = new org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.errors_ = errors_;
} else {
result.errors_ = errorsBuilder_.build();
}
result.commitTs_ = commitTs_;
result.value_ = value_;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
values_ = java.util.Collections.unmodifiableList(values_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.values_ = values_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (errorsBuilder_ == null) {
if (!other.errors_.isEmpty()) {
if (errors_.isEmpty()) {
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureErrorsIsMutable();
errors_.addAll(other.errors_);
}
onChanged();
}
} else {
if (!other.errors_.isEmpty()) {
if (errorsBuilder_.isEmpty()) {
errorsBuilder_.dispose();
errorsBuilder_ = null;
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
errorsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getErrorsFieldBuilder() : null;
} else {
errorsBuilder_.addAllMessages(other.errors_);
}
}
}
if (other.getCommitTs() != 0L) {
setCommitTs(other.getCommitTs());
}
if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
setValue(other.getValue());
}
if (!other.values_.isEmpty()) {
if (values_.isEmpty()) {
values_ = other.values_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureValuesIsMutable();
values_.addAll(other.values_);
}
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PessimisticLockResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private java.util.List errors_ =
java.util.Collections.emptyList();
private void ensureErrorsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList(errors_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorsBuilder_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
if (errorsBuilder_ == null) {
return java.util.Collections.unmodifiableList(errors_);
} else {
return errorsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
if (errorsBuilder_ == null) {
return errors_.size();
} else {
return errorsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
if (errorsBuilder_ == null) {
return errors_.get(index);
} else {
return errorsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.set(index, value);
onChanged();
} else {
errorsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.set(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(value);
onChanged();
} else {
errorsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(index, value);
onChanged();
} else {
errorsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addAllErrors(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.KeyError> values) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, errors_);
onChanged();
} else {
errorsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder clearErrors() {
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
errorsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder removeErrors(int index) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.remove(index);
onChanged();
} else {
errorsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorsBuilder(
int index) {
return getErrorsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
if (errorsBuilder_ == null) {
return errors_.get(index); } else {
return errorsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
if (errorsBuilder_ != null) {
return errorsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(errors_);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder() {
return getErrorsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder(
int index) {
return getErrorsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List
getErrorsBuilderList() {
return getErrorsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsFieldBuilder() {
if (errorsBuilder_ == null) {
errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
errors_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
errors_ = null;
}
return errorsBuilder_;
}
private long commitTs_ ;
/**
*
* It carries the latest value and its commit ts if force in PessimisticLockRequest is true.
*
*
* uint64 commit_ts = 3;
*/
public long getCommitTs() {
return commitTs_;
}
/**
*
* It carries the latest value and its commit ts if force in PessimisticLockRequest is true.
*
*
* uint64 commit_ts = 3;
*/
public Builder setCommitTs(long value) {
commitTs_ = value;
onChanged();
return this;
}
/**
*
* It carries the latest value and its commit ts if force in PessimisticLockRequest is true.
*
*
* uint64 commit_ts = 3;
*/
public Builder clearCommitTs() {
commitTs_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
/**
* bytes value = 4;
*/
public com.google.protobuf.ByteString getValue() {
return value_;
}
/**
* bytes value = 4;
*/
public Builder setValue(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
value_ = value;
onChanged();
return this;
}
/**
* bytes value = 4;
*/
public Builder clearValue() {
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
private java.util.List values_ = java.util.Collections.emptyList();
private void ensureValuesIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
values_ = new java.util.ArrayList(values_);
bitField0_ |= 0x00000010;
}
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public java.util.List
getValuesList() {
return java.util.Collections.unmodifiableList(values_);
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public int getValuesCount() {
return values_.size();
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public com.google.protobuf.ByteString getValues(int index) {
return values_.get(index);
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public Builder setValues(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureValuesIsMutable();
values_.set(index, value);
onChanged();
return this;
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public Builder addValues(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureValuesIsMutable();
values_.add(value);
onChanged();
return this;
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public Builder addAllValues(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureValuesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, values_);
onChanged();
return this;
}
/**
*
* The values is set if 'return_values' is true in the request and no error.
* If 'force' is true, this field is not used.
*
*
* repeated bytes values = 5;
*/
public Builder clearValues() {
values_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PessimisticLockResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PessimisticLockResponse)
private static final org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse();
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticLockResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PessimisticLockResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PessimisticLockResponse(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.Kvrpcpb.PessimisticLockResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PessimisticRollbackRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PessimisticRollbackRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* uint64 start_version = 2;
*/
long getStartVersion();
/**
* uint64 for_update_ts = 3;
*/
long getForUpdateTs();
/**
* repeated bytes keys = 4;
*/
java.util.List getKeysList();
/**
* repeated bytes keys = 4;
*/
int getKeysCount();
/**
* repeated bytes keys = 4;
*/
com.google.protobuf.ByteString getKeys(int index);
}
/**
* Protobuf type {@code kvrpcpb.PessimisticRollbackRequest}
*/
public static final class PessimisticRollbackRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PessimisticRollbackRequest)
PessimisticRollbackRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use PessimisticRollbackRequest.newBuilder() to construct.
private PessimisticRollbackRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PessimisticRollbackRequest() {
startVersion_ = 0L;
forUpdateTs_ = 0L;
keys_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PessimisticRollbackRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 16: {
startVersion_ = input.readUInt64();
break;
}
case 24: {
forUpdateTs_ = input.readUInt64();
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
keys_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000008;
}
keys_.add(input.readBytes());
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)) {
keys_ = java.util.Collections.unmodifiableList(keys_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.class, org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.Builder.class);
}
private int bitField0_;
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int START_VERSION_FIELD_NUMBER = 2;
private long startVersion_;
/**
* uint64 start_version = 2;
*/
public long getStartVersion() {
return startVersion_;
}
public static final int FOR_UPDATE_TS_FIELD_NUMBER = 3;
private long forUpdateTs_;
/**
* uint64 for_update_ts = 3;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
public static final int KEYS_FIELD_NUMBER = 4;
private java.util.List keys_;
/**
* repeated bytes keys = 4;
*/
public java.util.List
getKeysList() {
return keys_;
}
/**
* repeated bytes keys = 4;
*/
public int getKeysCount() {
return keys_.size();
}
/**
* repeated bytes keys = 4;
*/
public com.google.protobuf.ByteString getKeys(int index) {
return keys_.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 (context_ != null) {
output.writeMessage(1, getContext());
}
if (startVersion_ != 0L) {
output.writeUInt64(2, startVersion_);
}
if (forUpdateTs_ != 0L) {
output.writeUInt64(3, forUpdateTs_);
}
for (int i = 0; i < keys_.size(); i++) {
output.writeBytes(4, keys_.get(i));
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
if (startVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, startVersion_);
}
if (forUpdateTs_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, forUpdateTs_);
}
{
int dataSize = 0;
for (int i = 0; i < keys_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(keys_.get(i));
}
size += dataSize;
size += 1 * getKeysList().size();
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest other = (org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && (getStartVersion()
== other.getStartVersion());
result = result && (getForUpdateTs()
== other.getForUpdateTs());
result = result && getKeysList()
.equals(other.getKeysList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
hash = (37 * hash) + START_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartVersion());
hash = (37 * hash) + FOR_UPDATE_TS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getForUpdateTs());
if (getKeysCount() > 0) {
hash = (37 * hash) + KEYS_FIELD_NUMBER;
hash = (53 * hash) + getKeysList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest 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.Kvrpcpb.PessimisticRollbackRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest 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.Kvrpcpb.PessimisticRollbackRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest 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.Kvrpcpb.PessimisticRollbackRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest 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.Kvrpcpb.PessimisticRollbackRequest 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 kvrpcpb.PessimisticRollbackRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PessimisticRollbackRequest)
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.class, org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.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();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
startVersion_ = 0L;
forUpdateTs_ = 0L;
keys_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest build() {
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest result = new org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
result.startVersion_ = startVersion_;
result.forUpdateTs_ = forUpdateTs_;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
keys_ = java.util.Collections.unmodifiableList(keys_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.keys_ = keys_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (other.getStartVersion() != 0L) {
setStartVersion(other.getStartVersion());
}
if (other.getForUpdateTs() != 0L) {
setForUpdateTs(other.getForUpdateTs());
}
if (!other.keys_.isEmpty()) {
if (keys_.isEmpty()) {
keys_ = other.keys_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureKeysIsMutable();
keys_.addAll(other.keys_);
}
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PessimisticRollbackRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private long startVersion_ ;
/**
* uint64 start_version = 2;
*/
public long getStartVersion() {
return startVersion_;
}
/**
* uint64 start_version = 2;
*/
public Builder setStartVersion(long value) {
startVersion_ = value;
onChanged();
return this;
}
/**
* uint64 start_version = 2;
*/
public Builder clearStartVersion() {
startVersion_ = 0L;
onChanged();
return this;
}
private long forUpdateTs_ ;
/**
* uint64 for_update_ts = 3;
*/
public long getForUpdateTs() {
return forUpdateTs_;
}
/**
* uint64 for_update_ts = 3;
*/
public Builder setForUpdateTs(long value) {
forUpdateTs_ = value;
onChanged();
return this;
}
/**
* uint64 for_update_ts = 3;
*/
public Builder clearForUpdateTs() {
forUpdateTs_ = 0L;
onChanged();
return this;
}
private java.util.List keys_ = java.util.Collections.emptyList();
private void ensureKeysIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
keys_ = new java.util.ArrayList(keys_);
bitField0_ |= 0x00000008;
}
}
/**
* repeated bytes keys = 4;
*/
public java.util.List
getKeysList() {
return java.util.Collections.unmodifiableList(keys_);
}
/**
* repeated bytes keys = 4;
*/
public int getKeysCount() {
return keys_.size();
}
/**
* repeated bytes keys = 4;
*/
public com.google.protobuf.ByteString getKeys(int index) {
return keys_.get(index);
}
/**
* repeated bytes keys = 4;
*/
public Builder setKeys(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureKeysIsMutable();
keys_.set(index, value);
onChanged();
return this;
}
/**
* repeated bytes keys = 4;
*/
public Builder addKeys(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureKeysIsMutable();
keys_.add(value);
onChanged();
return this;
}
/**
* repeated bytes keys = 4;
*/
public Builder addAllKeys(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureKeysIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, keys_);
onChanged();
return this;
}
/**
* repeated bytes keys = 4;
*/
public Builder clearKeys() {
keys_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PessimisticRollbackRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PessimisticRollbackRequest)
private static final org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest();
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PessimisticRollbackRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PessimisticRollbackRequest(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.Kvrpcpb.PessimisticRollbackRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PessimisticRollbackResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.PessimisticRollbackResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List
getErrorsList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index);
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
int getErrorsCount();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList();
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index);
}
/**
* Protobuf type {@code kvrpcpb.PessimisticRollbackResponse}
*/
public static final class PessimisticRollbackResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.PessimisticRollbackResponse)
PessimisticRollbackResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use PessimisticRollbackResponse.newBuilder() to construct.
private PessimisticRollbackResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PessimisticRollbackResponse() {
errors_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private PessimisticRollbackResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
errors_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.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_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.class, org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.Builder.class);
}
private int bitField0_;
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERRORS_FIELD_NUMBER = 2;
private java.util.List errors_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
return errors_;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
return errors_.size();
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
return errors_.get(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
return errors_.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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
output.writeMessage(2, errors_.get(i));
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
for (int i = 0; i < errors_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, errors_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse other = (org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && getErrorsList()
.equals(other.getErrorsList());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (getErrorsCount() > 0) {
hash = (37 * hash) + ERRORS_FIELD_NUMBER;
hash = (53 * hash) + getErrorsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse 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.Kvrpcpb.PessimisticRollbackResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse 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.Kvrpcpb.PessimisticRollbackResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse 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.Kvrpcpb.PessimisticRollbackResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse 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.Kvrpcpb.PessimisticRollbackResponse 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 kvrpcpb.PessimisticRollbackResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.PessimisticRollbackResponse)
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.class, org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getErrorsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
errorsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_PessimisticRollbackResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse build() {
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse result = new org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = java.util.Collections.unmodifiableList(errors_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.errors_ = errors_;
} else {
result.errors_ = errorsBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (errorsBuilder_ == null) {
if (!other.errors_.isEmpty()) {
if (errors_.isEmpty()) {
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureErrorsIsMutable();
errors_.addAll(other.errors_);
}
onChanged();
}
} else {
if (!other.errors_.isEmpty()) {
if (errorsBuilder_.isEmpty()) {
errorsBuilder_.dispose();
errorsBuilder_ = null;
errors_ = other.errors_;
bitField0_ = (bitField0_ & ~0x00000002);
errorsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getErrorsFieldBuilder() : null;
} else {
errorsBuilder_.addAllMessages(other.errors_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.PessimisticRollbackResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private java.util.List errors_ =
java.util.Collections.emptyList();
private void ensureErrorsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
errors_ = new java.util.ArrayList(errors_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorsBuilder_;
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List getErrorsList() {
if (errorsBuilder_ == null) {
return java.util.Collections.unmodifiableList(errors_);
} else {
return errorsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public int getErrorsCount() {
if (errorsBuilder_ == null) {
return errors_.size();
} else {
return errorsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getErrors(int index) {
if (errorsBuilder_ == null) {
return errors_.get(index);
} else {
return errorsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.set(index, value);
onChanged();
} else {
errorsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder setErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.set(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(value);
onChanged();
} else {
errorsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureErrorsIsMutable();
errors_.add(index, value);
onChanged();
} else {
errorsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addErrors(
int index, org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.add(index, builderForValue.build());
onChanged();
} else {
errorsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder addAllErrors(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.KeyError> values) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, errors_);
onChanged();
} else {
errorsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder clearErrors() {
if (errorsBuilder_ == null) {
errors_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
errorsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public Builder removeErrors(int index) {
if (errorsBuilder_ == null) {
ensureErrorsIsMutable();
errors_.remove(index);
onChanged();
} else {
errorsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorsBuilder(
int index) {
return getErrorsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorsOrBuilder(
int index) {
if (errorsBuilder_ == null) {
return errors_.get(index); } else {
return errorsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsOrBuilderList() {
if (errorsBuilder_ != null) {
return errorsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(errors_);
}
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder() {
return getErrorsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder addErrorsBuilder(
int index) {
return getErrorsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance());
}
/**
* repeated .kvrpcpb.KeyError errors = 2;
*/
public java.util.List
getErrorsBuilderList() {
return getErrorsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorsFieldBuilder() {
if (errorsBuilder_ == null) {
errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
errors_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
errors_ = null;
}
return errorsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.PessimisticRollbackResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.PessimisticRollbackResponse)
private static final org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse();
}
public static org.tikv.kvproto.Kvrpcpb.PessimisticRollbackResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PessimisticRollbackResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PessimisticRollbackResponse(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.Kvrpcpb.PessimisticRollbackResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CommitRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.CommitRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .kvrpcpb.Context context = 1;
*/
boolean hasContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.Context getContext();
/**
* .kvrpcpb.Context context = 1;
*/
org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder();
/**
* uint64 start_version = 2;
*/
long getStartVersion();
/**
* repeated bytes keys = 3;
*/
java.util.List getKeysList();
/**
* repeated bytes keys = 3;
*/
int getKeysCount();
/**
* repeated bytes keys = 3;
*/
com.google.protobuf.ByteString getKeys(int index);
/**
* uint64 commit_version = 4;
*/
long getCommitVersion();
}
/**
* Protobuf type {@code kvrpcpb.CommitRequest}
*/
public static final class CommitRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.CommitRequest)
CommitRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CommitRequest.newBuilder() to construct.
private CommitRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CommitRequest() {
startVersion_ = 0L;
keys_ = java.util.Collections.emptyList();
commitVersion_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CommitRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Kvrpcpb.Context.Builder subBuilder = null;
if (context_ != null) {
subBuilder = context_.toBuilder();
}
context_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.Context.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(context_);
context_ = subBuilder.buildPartial();
}
break;
}
case 16: {
startVersion_ = input.readUInt64();
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
keys_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000004;
}
keys_.add(input.readBytes());
break;
}
case 32: {
commitVersion_ = 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 {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
keys_ = java.util.Collections.unmodifiableList(keys_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitRequest.class, org.tikv.kvproto.Kvrpcpb.CommitRequest.Builder.class);
}
private int bitField0_;
public static final int CONTEXT_FIELD_NUMBER = 1;
private org.tikv.kvproto.Kvrpcpb.Context context_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
return getContext();
}
public static final int START_VERSION_FIELD_NUMBER = 2;
private long startVersion_;
/**
* uint64 start_version = 2;
*/
public long getStartVersion() {
return startVersion_;
}
public static final int KEYS_FIELD_NUMBER = 3;
private java.util.List keys_;
/**
* repeated bytes keys = 3;
*/
public java.util.List
getKeysList() {
return keys_;
}
/**
* repeated bytes keys = 3;
*/
public int getKeysCount() {
return keys_.size();
}
/**
* repeated bytes keys = 3;
*/
public com.google.protobuf.ByteString getKeys(int index) {
return keys_.get(index);
}
public static final int COMMIT_VERSION_FIELD_NUMBER = 4;
private long commitVersion_;
/**
* uint64 commit_version = 4;
*/
public long getCommitVersion() {
return commitVersion_;
}
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 (context_ != null) {
output.writeMessage(1, getContext());
}
if (startVersion_ != 0L) {
output.writeUInt64(2, startVersion_);
}
for (int i = 0; i < keys_.size(); i++) {
output.writeBytes(3, keys_.get(i));
}
if (commitVersion_ != 0L) {
output.writeUInt64(4, commitVersion_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (context_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getContext());
}
if (startVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, startVersion_);
}
{
int dataSize = 0;
for (int i = 0; i < keys_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(keys_.get(i));
}
size += dataSize;
size += 1 * getKeysList().size();
}
if (commitVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, commitVersion_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.CommitRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.CommitRequest other = (org.tikv.kvproto.Kvrpcpb.CommitRequest) obj;
boolean result = true;
result = result && (hasContext() == other.hasContext());
if (hasContext()) {
result = result && getContext()
.equals(other.getContext());
}
result = result && (getStartVersion()
== other.getStartVersion());
result = result && getKeysList()
.equals(other.getKeysList());
result = result && (getCommitVersion()
== other.getCommitVersion());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasContext()) {
hash = (37 * hash) + CONTEXT_FIELD_NUMBER;
hash = (53 * hash) + getContext().hashCode();
}
hash = (37 * hash) + START_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartVersion());
if (getKeysCount() > 0) {
hash = (37 * hash) + KEYS_FIELD_NUMBER;
hash = (53 * hash) + getKeysList().hashCode();
}
hash = (37 * hash) + COMMIT_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCommitVersion());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest 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.Kvrpcpb.CommitRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest 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.Kvrpcpb.CommitRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest 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.Kvrpcpb.CommitRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest 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.Kvrpcpb.CommitRequest 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 kvrpcpb.CommitRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.CommitRequest)
org.tikv.kvproto.Kvrpcpb.CommitRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitRequest.class, org.tikv.kvproto.Kvrpcpb.CommitRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.CommitRequest.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();
if (contextBuilder_ == null) {
context_ = null;
} else {
context_ = null;
contextBuilder_ = null;
}
startVersion_ = 0L;
keys_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
commitVersion_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.CommitRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.CommitRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.CommitRequest build() {
org.tikv.kvproto.Kvrpcpb.CommitRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.CommitRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.CommitRequest result = new org.tikv.kvproto.Kvrpcpb.CommitRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (contextBuilder_ == null) {
result.context_ = context_;
} else {
result.context_ = contextBuilder_.build();
}
result.startVersion_ = startVersion_;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
keys_ = java.util.Collections.unmodifiableList(keys_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.keys_ = keys_;
result.commitVersion_ = commitVersion_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.CommitRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.CommitRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.CommitRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.CommitRequest.getDefaultInstance()) return this;
if (other.hasContext()) {
mergeContext(other.getContext());
}
if (other.getStartVersion() != 0L) {
setStartVersion(other.getStartVersion());
}
if (!other.keys_.isEmpty()) {
if (keys_.isEmpty()) {
keys_ = other.keys_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureKeysIsMutable();
keys_.addAll(other.keys_);
}
onChanged();
}
if (other.getCommitVersion() != 0L) {
setCommitVersion(other.getCommitVersion());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.CommitRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.CommitRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.tikv.kvproto.Kvrpcpb.Context context_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder> contextBuilder_;
/**
* .kvrpcpb.Context context = 1;
*/
public boolean hasContext() {
return contextBuilder_ != null || context_ != null;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context getContext() {
if (contextBuilder_ == null) {
return context_ == null ? org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
} else {
return contextBuilder_.getMessage();
}
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
context_ = value;
onChanged();
} else {
contextBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder setContext(
org.tikv.kvproto.Kvrpcpb.Context.Builder builderForValue) {
if (contextBuilder_ == null) {
context_ = builderForValue.build();
onChanged();
} else {
contextBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder mergeContext(org.tikv.kvproto.Kvrpcpb.Context value) {
if (contextBuilder_ == null) {
if (context_ != null) {
context_ =
org.tikv.kvproto.Kvrpcpb.Context.newBuilder(context_).mergeFrom(value).buildPartial();
} else {
context_ = value;
}
onChanged();
} else {
contextBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public Builder clearContext() {
if (contextBuilder_ == null) {
context_ = null;
onChanged();
} else {
context_ = null;
contextBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Context.Builder getContextBuilder() {
onChanged();
return getContextFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.Context context = 1;
*/
public org.tikv.kvproto.Kvrpcpb.ContextOrBuilder getContextOrBuilder() {
if (contextBuilder_ != null) {
return contextBuilder_.getMessageOrBuilder();
} else {
return context_ == null ?
org.tikv.kvproto.Kvrpcpb.Context.getDefaultInstance() : context_;
}
}
/**
* .kvrpcpb.Context context = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>
getContextFieldBuilder() {
if (contextBuilder_ == null) {
contextBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Context, org.tikv.kvproto.Kvrpcpb.Context.Builder, org.tikv.kvproto.Kvrpcpb.ContextOrBuilder>(
getContext(),
getParentForChildren(),
isClean());
context_ = null;
}
return contextBuilder_;
}
private long startVersion_ ;
/**
* uint64 start_version = 2;
*/
public long getStartVersion() {
return startVersion_;
}
/**
* uint64 start_version = 2;
*/
public Builder setStartVersion(long value) {
startVersion_ = value;
onChanged();
return this;
}
/**
* uint64 start_version = 2;
*/
public Builder clearStartVersion() {
startVersion_ = 0L;
onChanged();
return this;
}
private java.util.List keys_ = java.util.Collections.emptyList();
private void ensureKeysIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
keys_ = new java.util.ArrayList(keys_);
bitField0_ |= 0x00000004;
}
}
/**
* repeated bytes keys = 3;
*/
public java.util.List
getKeysList() {
return java.util.Collections.unmodifiableList(keys_);
}
/**
* repeated bytes keys = 3;
*/
public int getKeysCount() {
return keys_.size();
}
/**
* repeated bytes keys = 3;
*/
public com.google.protobuf.ByteString getKeys(int index) {
return keys_.get(index);
}
/**
* repeated bytes keys = 3;
*/
public Builder setKeys(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureKeysIsMutable();
keys_.set(index, value);
onChanged();
return this;
}
/**
* repeated bytes keys = 3;
*/
public Builder addKeys(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureKeysIsMutable();
keys_.add(value);
onChanged();
return this;
}
/**
* repeated bytes keys = 3;
*/
public Builder addAllKeys(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureKeysIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, keys_);
onChanged();
return this;
}
/**
* repeated bytes keys = 3;
*/
public Builder clearKeys() {
keys_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
private long commitVersion_ ;
/**
* uint64 commit_version = 4;
*/
public long getCommitVersion() {
return commitVersion_;
}
/**
* uint64 commit_version = 4;
*/
public Builder setCommitVersion(long value) {
commitVersion_ = value;
onChanged();
return this;
}
/**
* uint64 commit_version = 4;
*/
public Builder clearCommitVersion() {
commitVersion_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.CommitRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.CommitRequest)
private static final org.tikv.kvproto.Kvrpcpb.CommitRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.CommitRequest();
}
public static org.tikv.kvproto.Kvrpcpb.CommitRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public CommitRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CommitRequest(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.Kvrpcpb.CommitRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CommitResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.CommitResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* .kvrpcpb.KeyError error = 2;
*/
boolean hasError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyError getError();
/**
* .kvrpcpb.KeyError error = 2;
*/
org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder();
/**
*
* If the commit ts is derived from min_commit_ts, this field should be set.
*
*
* uint64 commit_version = 3;
*/
long getCommitVersion();
}
/**
* Protobuf type {@code kvrpcpb.CommitResponse}
*/
public static final class CommitResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.CommitResponse)
CommitResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use CommitResponse.newBuilder() to construct.
private CommitResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CommitResponse() {
commitVersion_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CommitResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.tikv.kvproto.Kvrpcpb.KeyError.Builder subBuilder = null;
if (error_ != null) {
subBuilder = error_.toBuilder();
}
error_ = input.readMessage(org.tikv.kvproto.Kvrpcpb.KeyError.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(error_);
error_ = subBuilder.buildPartial();
}
break;
}
case 24: {
commitVersion_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitResponse.class, org.tikv.kvproto.Kvrpcpb.CommitResponse.Builder.class);
}
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERROR_FIELD_NUMBER = 2;
private org.tikv.kvproto.Kvrpcpb.KeyError error_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
return getError();
}
public static final int COMMIT_VERSION_FIELD_NUMBER = 3;
private long commitVersion_;
/**
*
* If the commit ts is derived from min_commit_ts, this field should be set.
*
*
* uint64 commit_version = 3;
*/
public long getCommitVersion() {
return commitVersion_;
}
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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
if (error_ != null) {
output.writeMessage(2, getError());
}
if (commitVersion_ != 0L) {
output.writeUInt64(3, commitVersion_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
if (error_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getError());
}
if (commitVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, commitVersion_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.CommitResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.CommitResponse other = (org.tikv.kvproto.Kvrpcpb.CommitResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && (hasError() == other.hasError());
if (hasError()) {
result = result && getError()
.equals(other.getError());
}
result = result && (getCommitVersion()
== other.getCommitVersion());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
if (hasError()) {
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().hashCode();
}
hash = (37 * hash) + COMMIT_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCommitVersion());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse 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.Kvrpcpb.CommitResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse 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.Kvrpcpb.CommitResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse 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.Kvrpcpb.CommitResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse 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.Kvrpcpb.CommitResponse 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 kvrpcpb.CommitResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.CommitResponse)
org.tikv.kvproto.Kvrpcpb.CommitResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.CommitResponse.class, org.tikv.kvproto.Kvrpcpb.CommitResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.CommitResponse.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();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
if (errorBuilder_ == null) {
error_ = null;
} else {
error_ = null;
errorBuilder_ = null;
}
commitVersion_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_CommitResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.CommitResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.CommitResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.CommitResponse build() {
org.tikv.kvproto.Kvrpcpb.CommitResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.CommitResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.CommitResponse result = new org.tikv.kvproto.Kvrpcpb.CommitResponse(this);
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
if (errorBuilder_ == null) {
result.error_ = error_;
} else {
result.error_ = errorBuilder_.build();
}
result.commitVersion_ = commitVersion_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.CommitResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.CommitResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.CommitResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.CommitResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (other.hasError()) {
mergeError(other.getError());
}
if (other.getCommitVersion() != 0L) {
setCommitVersion(other.getCommitVersion());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.CommitResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.CommitResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private org.tikv.kvproto.Kvrpcpb.KeyError error_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder> errorBuilder_;
/**
* .kvrpcpb.KeyError error = 2;
*/
public boolean hasError() {
return errorBuilder_ != null || error_ != null;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError getError() {
if (errorBuilder_ == null) {
return error_ == null ? org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
} else {
return errorBuilder_.getMessage();
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
} else {
errorBuilder_.setMessage(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder setError(
org.tikv.kvproto.Kvrpcpb.KeyError.Builder builderForValue) {
if (errorBuilder_ == null) {
error_ = builderForValue.build();
onChanged();
} else {
errorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder mergeError(org.tikv.kvproto.Kvrpcpb.KeyError value) {
if (errorBuilder_ == null) {
if (error_ != null) {
error_ =
org.tikv.kvproto.Kvrpcpb.KeyError.newBuilder(error_).mergeFrom(value).buildPartial();
} else {
error_ = value;
}
onChanged();
} else {
errorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public Builder clearError() {
if (errorBuilder_ == null) {
error_ = null;
onChanged();
} else {
error_ = null;
errorBuilder_ = null;
}
return this;
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyError.Builder getErrorBuilder() {
onChanged();
return getErrorFieldBuilder().getBuilder();
}
/**
* .kvrpcpb.KeyError error = 2;
*/
public org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder getErrorOrBuilder() {
if (errorBuilder_ != null) {
return errorBuilder_.getMessageOrBuilder();
} else {
return error_ == null ?
org.tikv.kvproto.Kvrpcpb.KeyError.getDefaultInstance() : error_;
}
}
/**
* .kvrpcpb.KeyError error = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>
getErrorFieldBuilder() {
if (errorBuilder_ == null) {
errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.KeyError, org.tikv.kvproto.Kvrpcpb.KeyError.Builder, org.tikv.kvproto.Kvrpcpb.KeyErrorOrBuilder>(
getError(),
getParentForChildren(),
isClean());
error_ = null;
}
return errorBuilder_;
}
private long commitVersion_ ;
/**
*
* If the commit ts is derived from min_commit_ts, this field should be set.
*
*
* uint64 commit_version = 3;
*/
public long getCommitVersion() {
return commitVersion_;
}
/**
*
* If the commit ts is derived from min_commit_ts, this field should be set.
*
*
* uint64 commit_version = 3;
*/
public Builder setCommitVersion(long value) {
commitVersion_ = value;
onChanged();
return this;
}
/**
*
* If the commit ts is derived from min_commit_ts, this field should be set.
*
*
* uint64 commit_version = 3;
*/
public Builder clearCommitVersion() {
commitVersion_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.CommitResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.CommitResponse)
private static final org.tikv.kvproto.Kvrpcpb.CommitResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.CommitResponse();
}
public static org.tikv.kvproto.Kvrpcpb.CommitResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public CommitResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CommitResponse(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.Kvrpcpb.CommitResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ImportRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ImportRequest)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
java.util.List
getMutationsList();
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index);
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
int getMutationsCount();
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList();
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index);
/**
* uint64 commit_version = 2;
*/
long getCommitVersion();
}
/**
* Protobuf type {@code kvrpcpb.ImportRequest}
*/
public static final class ImportRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ImportRequest)
ImportRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use ImportRequest.newBuilder() to construct.
private ImportRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ImportRequest() {
mutations_ = java.util.Collections.emptyList();
commitVersion_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ImportRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
mutations_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
mutations_.add(
input.readMessage(org.tikv.kvproto.Kvrpcpb.Mutation.parser(), extensionRegistry));
break;
}
case 16: {
commitVersion_ = 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 {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ImportRequest.class, org.tikv.kvproto.Kvrpcpb.ImportRequest.Builder.class);
}
private int bitField0_;
public static final int MUTATIONS_FIELD_NUMBER = 1;
private java.util.List mutations_;
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public java.util.List getMutationsList() {
return mutations_;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
return mutations_;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public int getMutationsCount() {
return mutations_.size();
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
return mutations_.get(index);
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
return mutations_.get(index);
}
public static final int COMMIT_VERSION_FIELD_NUMBER = 2;
private long commitVersion_;
/**
* uint64 commit_version = 2;
*/
public long getCommitVersion() {
return commitVersion_;
}
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 {
for (int i = 0; i < mutations_.size(); i++) {
output.writeMessage(1, mutations_.get(i));
}
if (commitVersion_ != 0L) {
output.writeUInt64(2, commitVersion_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < mutations_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, mutations_.get(i));
}
if (commitVersion_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, commitVersion_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ImportRequest)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ImportRequest other = (org.tikv.kvproto.Kvrpcpb.ImportRequest) obj;
boolean result = true;
result = result && getMutationsList()
.equals(other.getMutationsList());
result = result && (getCommitVersion()
== other.getCommitVersion());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getMutationsCount() > 0) {
hash = (37 * hash) + MUTATIONS_FIELD_NUMBER;
hash = (53 * hash) + getMutationsList().hashCode();
}
hash = (37 * hash) + COMMIT_VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCommitVersion());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest 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.Kvrpcpb.ImportRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest 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.Kvrpcpb.ImportRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest 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.Kvrpcpb.ImportRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest 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.Kvrpcpb.ImportRequest 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 kvrpcpb.ImportRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ImportRequest)
org.tikv.kvproto.Kvrpcpb.ImportRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ImportRequest.class, org.tikv.kvproto.Kvrpcpb.ImportRequest.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ImportRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getMutationsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
mutationsBuilder_.clear();
}
commitVersion_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportRequest_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ImportRequest getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ImportRequest.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ImportRequest build() {
org.tikv.kvproto.Kvrpcpb.ImportRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ImportRequest buildPartial() {
org.tikv.kvproto.Kvrpcpb.ImportRequest result = new org.tikv.kvproto.Kvrpcpb.ImportRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (mutationsBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
mutations_ = java.util.Collections.unmodifiableList(mutations_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.mutations_ = mutations_;
} else {
result.mutations_ = mutationsBuilder_.build();
}
result.commitVersion_ = commitVersion_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ImportRequest) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ImportRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ImportRequest other) {
if (other == org.tikv.kvproto.Kvrpcpb.ImportRequest.getDefaultInstance()) return this;
if (mutationsBuilder_ == null) {
if (!other.mutations_.isEmpty()) {
if (mutations_.isEmpty()) {
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureMutationsIsMutable();
mutations_.addAll(other.mutations_);
}
onChanged();
}
} else {
if (!other.mutations_.isEmpty()) {
if (mutationsBuilder_.isEmpty()) {
mutationsBuilder_.dispose();
mutationsBuilder_ = null;
mutations_ = other.mutations_;
bitField0_ = (bitField0_ & ~0x00000001);
mutationsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getMutationsFieldBuilder() : null;
} else {
mutationsBuilder_.addAllMessages(other.mutations_);
}
}
}
if (other.getCommitVersion() != 0L) {
setCommitVersion(other.getCommitVersion());
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ImportRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ImportRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List mutations_ =
java.util.Collections.emptyList();
private void ensureMutationsIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
mutations_ = new java.util.ArrayList(mutations_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder> mutationsBuilder_;
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public java.util.List getMutationsList() {
if (mutationsBuilder_ == null) {
return java.util.Collections.unmodifiableList(mutations_);
} else {
return mutationsBuilder_.getMessageList();
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public int getMutationsCount() {
if (mutationsBuilder_ == null) {
return mutations_.size();
} else {
return mutationsBuilder_.getCount();
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation getMutations(int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index);
} else {
return mutationsBuilder_.getMessage(index);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.set(index, value);
onChanged();
} else {
mutationsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder setMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.set(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder addMutations(org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(value);
onChanged();
} else {
mutationsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation value) {
if (mutationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMutationsIsMutable();
mutations_.add(index, value);
onChanged();
} else {
mutationsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder addMutations(
org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder addMutations(
int index, org.tikv.kvproto.Kvrpcpb.Mutation.Builder builderForValue) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.add(index, builderForValue.build());
onChanged();
} else {
mutationsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder addAllMutations(
java.lang.Iterable extends org.tikv.kvproto.Kvrpcpb.Mutation> values) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, mutations_);
onChanged();
} else {
mutationsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder clearMutations() {
if (mutationsBuilder_ == null) {
mutations_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
mutationsBuilder_.clear();
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public Builder removeMutations(int index) {
if (mutationsBuilder_ == null) {
ensureMutationsIsMutable();
mutations_.remove(index);
onChanged();
} else {
mutationsBuilder_.remove(index);
}
return this;
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder getMutationsBuilder(
int index) {
return getMutationsFieldBuilder().getBuilder(index);
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.MutationOrBuilder getMutationsOrBuilder(
int index) {
if (mutationsBuilder_ == null) {
return mutations_.get(index); } else {
return mutationsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public java.util.List extends org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsOrBuilderList() {
if (mutationsBuilder_ != null) {
return mutationsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(mutations_);
}
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder() {
return getMutationsFieldBuilder().addBuilder(
org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public org.tikv.kvproto.Kvrpcpb.Mutation.Builder addMutationsBuilder(
int index) {
return getMutationsFieldBuilder().addBuilder(
index, org.tikv.kvproto.Kvrpcpb.Mutation.getDefaultInstance());
}
/**
* repeated .kvrpcpb.Mutation mutations = 1;
*/
public java.util.List
getMutationsBuilderList() {
return getMutationsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>
getMutationsFieldBuilder() {
if (mutationsBuilder_ == null) {
mutationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.tikv.kvproto.Kvrpcpb.Mutation, org.tikv.kvproto.Kvrpcpb.Mutation.Builder, org.tikv.kvproto.Kvrpcpb.MutationOrBuilder>(
mutations_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
mutations_ = null;
}
return mutationsBuilder_;
}
private long commitVersion_ ;
/**
* uint64 commit_version = 2;
*/
public long getCommitVersion() {
return commitVersion_;
}
/**
* uint64 commit_version = 2;
*/
public Builder setCommitVersion(long value) {
commitVersion_ = value;
onChanged();
return this;
}
/**
* uint64 commit_version = 2;
*/
public Builder clearCommitVersion() {
commitVersion_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ImportRequest)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ImportRequest)
private static final org.tikv.kvproto.Kvrpcpb.ImportRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ImportRequest();
}
public static org.tikv.kvproto.Kvrpcpb.ImportRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public ImportRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ImportRequest(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.Kvrpcpb.ImportRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ImportResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:kvrpcpb.ImportResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .errorpb.Error region_error = 1;
*/
boolean hasRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.Error getRegionError();
/**
* .errorpb.Error region_error = 1;
*/
org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder();
/**
* string error = 2;
*/
java.lang.String getError();
/**
* string error = 2;
*/
com.google.protobuf.ByteString
getErrorBytes();
}
/**
* Protobuf type {@code kvrpcpb.ImportResponse}
*/
public static final class ImportResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:kvrpcpb.ImportResponse)
ImportResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use ImportResponse.newBuilder() to construct.
private ImportResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ImportResponse() {
error_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ImportResponse(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownFieldProto3(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.tikv.kvproto.Errorpb.Error.Builder subBuilder = null;
if (regionError_ != null) {
subBuilder = regionError_.toBuilder();
}
regionError_ = input.readMessage(org.tikv.kvproto.Errorpb.Error.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(regionError_);
regionError_ = subBuilder.buildPartial();
}
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
error_ = 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 {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ImportResponse.class, org.tikv.kvproto.Kvrpcpb.ImportResponse.Builder.class);
}
public static final int REGION_ERROR_FIELD_NUMBER = 1;
private org.tikv.kvproto.Errorpb.Error regionError_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
return getRegionError();
}
public static final int ERROR_FIELD_NUMBER = 2;
private volatile java.lang.Object error_;
/**
* string error = 2;
*/
public java.lang.String getError() {
java.lang.Object ref = error_;
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();
error_ = s;
return s;
}
}
/**
* string error = 2;
*/
public com.google.protobuf.ByteString
getErrorBytes() {
java.lang.Object ref = error_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
error_ = 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 (regionError_ != null) {
output.writeMessage(1, getRegionError());
}
if (!getErrorBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, error_);
}
unknownFields.writeTo(output);
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (regionError_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRegionError());
}
if (!getErrorBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, error_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.tikv.kvproto.Kvrpcpb.ImportResponse)) {
return super.equals(obj);
}
org.tikv.kvproto.Kvrpcpb.ImportResponse other = (org.tikv.kvproto.Kvrpcpb.ImportResponse) obj;
boolean result = true;
result = result && (hasRegionError() == other.hasRegionError());
if (hasRegionError()) {
result = result && getRegionError()
.equals(other.getRegionError());
}
result = result && getError()
.equals(other.getError());
result = result && unknownFields.equals(other.unknownFields);
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRegionError()) {
hash = (37 * hash) + REGION_ERROR_FIELD_NUMBER;
hash = (53 * hash) + getRegionError().hashCode();
}
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse 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.Kvrpcpb.ImportResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse 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.Kvrpcpb.ImportResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse 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.Kvrpcpb.ImportResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse 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.Kvrpcpb.ImportResponse 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 kvrpcpb.ImportResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:kvrpcpb.ImportResponse)
org.tikv.kvproto.Kvrpcpb.ImportResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportResponse_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.tikv.kvproto.Kvrpcpb.ImportResponse.class, org.tikv.kvproto.Kvrpcpb.ImportResponse.Builder.class);
}
// Construct using org.tikv.kvproto.Kvrpcpb.ImportResponse.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();
if (regionErrorBuilder_ == null) {
regionError_ = null;
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
error_ = "";
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.tikv.kvproto.Kvrpcpb.internal_static_kvrpcpb_ImportResponse_descriptor;
}
public org.tikv.kvproto.Kvrpcpb.ImportResponse getDefaultInstanceForType() {
return org.tikv.kvproto.Kvrpcpb.ImportResponse.getDefaultInstance();
}
public org.tikv.kvproto.Kvrpcpb.ImportResponse build() {
org.tikv.kvproto.Kvrpcpb.ImportResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.tikv.kvproto.Kvrpcpb.ImportResponse buildPartial() {
org.tikv.kvproto.Kvrpcpb.ImportResponse result = new org.tikv.kvproto.Kvrpcpb.ImportResponse(this);
if (regionErrorBuilder_ == null) {
result.regionError_ = regionError_;
} else {
result.regionError_ = regionErrorBuilder_.build();
}
result.error_ = error_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.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, java.lang.Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.tikv.kvproto.Kvrpcpb.ImportResponse) {
return mergeFrom((org.tikv.kvproto.Kvrpcpb.ImportResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.tikv.kvproto.Kvrpcpb.ImportResponse other) {
if (other == org.tikv.kvproto.Kvrpcpb.ImportResponse.getDefaultInstance()) return this;
if (other.hasRegionError()) {
mergeRegionError(other.getRegionError());
}
if (!other.getError().isEmpty()) {
error_ = other.error_;
onChanged();
}
this.mergeUnknownFields(other.unknownFields);
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.Kvrpcpb.ImportResponse parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.tikv.kvproto.Kvrpcpb.ImportResponse) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.tikv.kvproto.Errorpb.Error regionError_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder> regionErrorBuilder_;
/**
* .errorpb.Error region_error = 1;
*/
public boolean hasRegionError() {
return regionErrorBuilder_ != null || regionError_ != null;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error getRegionError() {
if (regionErrorBuilder_ == null) {
return regionError_ == null ? org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
} else {
return regionErrorBuilder_.getMessage();
}
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
regionError_ = value;
onChanged();
} else {
regionErrorBuilder_.setMessage(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder setRegionError(
org.tikv.kvproto.Errorpb.Error.Builder builderForValue) {
if (regionErrorBuilder_ == null) {
regionError_ = builderForValue.build();
onChanged();
} else {
regionErrorBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder mergeRegionError(org.tikv.kvproto.Errorpb.Error value) {
if (regionErrorBuilder_ == null) {
if (regionError_ != null) {
regionError_ =
org.tikv.kvproto.Errorpb.Error.newBuilder(regionError_).mergeFrom(value).buildPartial();
} else {
regionError_ = value;
}
onChanged();
} else {
regionErrorBuilder_.mergeFrom(value);
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public Builder clearRegionError() {
if (regionErrorBuilder_ == null) {
regionError_ = null;
onChanged();
} else {
regionError_ = null;
regionErrorBuilder_ = null;
}
return this;
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.Error.Builder getRegionErrorBuilder() {
onChanged();
return getRegionErrorFieldBuilder().getBuilder();
}
/**
* .errorpb.Error region_error = 1;
*/
public org.tikv.kvproto.Errorpb.ErrorOrBuilder getRegionErrorOrBuilder() {
if (regionErrorBuilder_ != null) {
return regionErrorBuilder_.getMessageOrBuilder();
} else {
return regionError_ == null ?
org.tikv.kvproto.Errorpb.Error.getDefaultInstance() : regionError_;
}
}
/**
* .errorpb.Error region_error = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>
getRegionErrorFieldBuilder() {
if (regionErrorBuilder_ == null) {
regionErrorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.tikv.kvproto.Errorpb.Error, org.tikv.kvproto.Errorpb.Error.Builder, org.tikv.kvproto.Errorpb.ErrorOrBuilder>(
getRegionError(),
getParentForChildren(),
isClean());
regionError_ = null;
}
return regionErrorBuilder_;
}
private java.lang.Object error_ = "";
/**
* string error = 2;
*/
public java.lang.String getError() {
java.lang.Object ref = error_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
error_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string error = 2;
*/
public com.google.protobuf.ByteString
getErrorBytes() {
java.lang.Object ref = error_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
error_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string error = 2;
*/
public Builder setError(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
return this;
}
/**
* string error = 2;
*/
public Builder clearError() {
error_ = getDefaultInstance().getError();
onChanged();
return this;
}
/**
* string error = 2;
*/
public Builder setErrorBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
error_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFieldsProto3(unknownFields);
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:kvrpcpb.ImportResponse)
}
// @@protoc_insertion_point(class_scope:kvrpcpb.ImportResponse)
private static final org.tikv.kvproto.Kvrpcpb.ImportResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.tikv.kvproto.Kvrpcpb.ImportResponse();
}
public static org.tikv.kvproto.Kvrpcpb.ImportResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser