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