com.scalar.db.rpc.TransactionResponseOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: scalardb.proto
package com.scalar.db.rpc;
public interface TransactionResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:rpc.TransactionResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .rpc.TransactionResponse.StartResponse start_response = 1;
* @return Whether the startResponse field is set.
*/
boolean hasStartResponse();
/**
* .rpc.TransactionResponse.StartResponse start_response = 1;
* @return The startResponse.
*/
com.scalar.db.rpc.TransactionResponse.StartResponse getStartResponse();
/**
* .rpc.TransactionResponse.StartResponse start_response = 1;
*/
com.scalar.db.rpc.TransactionResponse.StartResponseOrBuilder getStartResponseOrBuilder();
/**
* .rpc.TransactionResponse.GetResponse get_response = 2;
* @return Whether the getResponse field is set.
*/
boolean hasGetResponse();
/**
* .rpc.TransactionResponse.GetResponse get_response = 2;
* @return The getResponse.
*/
com.scalar.db.rpc.TransactionResponse.GetResponse getGetResponse();
/**
* .rpc.TransactionResponse.GetResponse get_response = 2;
*/
com.scalar.db.rpc.TransactionResponse.GetResponseOrBuilder getGetResponseOrBuilder();
/**
* .rpc.TransactionResponse.ScanResponse scan_response = 3;
* @return Whether the scanResponse field is set.
*/
boolean hasScanResponse();
/**
* .rpc.TransactionResponse.ScanResponse scan_response = 3;
* @return The scanResponse.
*/
com.scalar.db.rpc.TransactionResponse.ScanResponse getScanResponse();
/**
* .rpc.TransactionResponse.ScanResponse scan_response = 3;
*/
com.scalar.db.rpc.TransactionResponse.ScanResponseOrBuilder getScanResponseOrBuilder();
/**
* .rpc.TransactionResponse.Error error = 4;
* @return Whether the error field is set.
*/
boolean hasError();
/**
* .rpc.TransactionResponse.Error error = 4;
* @return The error.
*/
com.scalar.db.rpc.TransactionResponse.Error getError();
/**
* .rpc.TransactionResponse.Error error = 4;
*/
com.scalar.db.rpc.TransactionResponse.ErrorOrBuilder getErrorOrBuilder();
/**
* .rpc.TransactionResponse.BeginResponse begin_response = 5;
* @return Whether the beginResponse field is set.
*/
boolean hasBeginResponse();
/**
* .rpc.TransactionResponse.BeginResponse begin_response = 5;
* @return The beginResponse.
*/
com.scalar.db.rpc.TransactionResponse.BeginResponse getBeginResponse();
/**
* .rpc.TransactionResponse.BeginResponse begin_response = 5;
*/
com.scalar.db.rpc.TransactionResponse.BeginResponseOrBuilder getBeginResponseOrBuilder();
public com.scalar.db.rpc.TransactionResponse.ResponseCase getResponseCase();
}