public final class KVWriteHash extends com.google.protobuf.GeneratedMessageV3 implements KVWriteHashOrBuilder
KVWriteHash is similar to the KVWrite. It captures a write (update/delete) operation performed during transaction simulationProtobuf type
kvrwset.KVWriteHash
Modifier and Type | Class and Description |
---|---|
static class |
KVWriteHash.Builder
KVWriteHash is similar to the KVWrite.
|
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
IS_DELETE_FIELD_NUMBER |
static int |
IS_PURGE_FIELD_NUMBER |
static int |
KEY_HASH_FIELD_NUMBER |
static int |
VALUE_HASH_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static KVWriteHash |
getDefaultInstance() |
KVWriteHash |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getIsDelete()
bool is_delete = 2 [json_name = "isDelete"]; |
boolean |
getIsPurge()
bool is_purge = 4 [json_name = "isPurge"]; |
com.google.protobuf.ByteString |
getKeyHash()
bytes key_hash = 1 [json_name = "keyHash"]; |
com.google.protobuf.Parser<KVWriteHash> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
com.google.protobuf.ByteString |
getValueHash()
bytes value_hash = 3 [json_name = "valueHash"]; |
int |
hashCode() |
boolean |
isInitialized() |
static KVWriteHash.Builder |
newBuilder() |
static KVWriteHash.Builder |
newBuilder(KVWriteHash prototype) |
KVWriteHash.Builder |
newBuilderForType() |
static KVWriteHash |
parseDelimitedFrom(InputStream input) |
static KVWriteHash |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KVWriteHash |
parseFrom(byte[] data) |
static KVWriteHash |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KVWriteHash |
parseFrom(ByteBuffer data) |
static KVWriteHash |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KVWriteHash |
parseFrom(com.google.protobuf.ByteString data) |
static KVWriteHash |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KVWriteHash |
parseFrom(com.google.protobuf.CodedInputStream input) |
static KVWriteHash |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KVWriteHash |
parseFrom(InputStream input) |
static KVWriteHash |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<KVWriteHash> |
parser() |
KVWriteHash.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
findInitializationErrors, getInitializationErrorString, toString
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int KEY_HASH_FIELD_NUMBER
public static final int IS_DELETE_FIELD_NUMBER
public static final int VALUE_HASH_FIELD_NUMBER
public static final int IS_PURGE_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public com.google.protobuf.ByteString getKeyHash()
bytes key_hash = 1 [json_name = "keyHash"];
getKeyHash
in interface KVWriteHashOrBuilder
public boolean getIsDelete()
bool is_delete = 2 [json_name = "isDelete"];
getIsDelete
in interface KVWriteHashOrBuilder
public com.google.protobuf.ByteString getValueHash()
bytes value_hash = 3 [json_name = "valueHash"];
getValueHash
in interface KVWriteHashOrBuilder
public boolean getIsPurge()
bool is_purge = 4 [json_name = "isPurge"];
getIsPurge
in interface KVWriteHashOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static KVWriteHash parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static KVWriteHash parseFrom(InputStream input) throws IOException
IOException
public static KVWriteHash parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static KVWriteHash parseDelimitedFrom(InputStream input) throws IOException
IOException
public static KVWriteHash parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static KVWriteHash parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static KVWriteHash parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public KVWriteHash.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static KVWriteHash.Builder newBuilder()
public static KVWriteHash.Builder newBuilder(KVWriteHash prototype)
public KVWriteHash.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
public static KVWriteHash getDefaultInstance()
public static com.google.protobuf.Parser<KVWriteHash> parser()
public com.google.protobuf.Parser<KVWriteHash> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public KVWriteHash getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2022. All rights reserved.