org.hyperledger.fabric.protos.ledger.queryresult.KeyModificationOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ledger/queryresult/kv_query_result.proto
package org.hyperledger.fabric.protos.ledger.queryresult;
public interface KeyModificationOrBuilder extends
// @@protoc_insertion_point(interface_extends:queryresult.KeyModification)
com.google.protobuf.MessageOrBuilder {
/**
* string tx_id = 1 [json_name = "txId"];
* @return The txId.
*/
java.lang.String getTxId();
/**
* string tx_id = 1 [json_name = "txId"];
* @return The bytes for txId.
*/
com.google.protobuf.ByteString
getTxIdBytes();
/**
* bytes value = 2 [json_name = "value"];
* @return The value.
*/
com.google.protobuf.ByteString getValue();
/**
* .google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];
* @return Whether the timestamp field is set.
*/
boolean hasTimestamp();
/**
* .google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];
* @return The timestamp.
*/
com.google.protobuf.Timestamp getTimestamp();
/**
* .google.protobuf.Timestamp timestamp = 3 [json_name = "timestamp"];
*/
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
/**
* bool is_delete = 4 [json_name = "isDelete"];
* @return The isDelete.
*/
boolean getIsDelete();
}