com.scalar.db.rpc.TransactionRequestOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: scalardb.proto
package com.scalar.db.rpc;
public interface TransactionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:rpc.TransactionRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .rpc.TransactionRequest.StartRequest start_request = 1;
* @return Whether the startRequest field is set.
*/
boolean hasStartRequest();
/**
* .rpc.TransactionRequest.StartRequest start_request = 1;
* @return The startRequest.
*/
com.scalar.db.rpc.TransactionRequest.StartRequest getStartRequest();
/**
* .rpc.TransactionRequest.StartRequest start_request = 1;
*/
com.scalar.db.rpc.TransactionRequest.StartRequestOrBuilder getStartRequestOrBuilder();
/**
* .rpc.TransactionRequest.GetRequest get_request = 2;
* @return Whether the getRequest field is set.
*/
boolean hasGetRequest();
/**
* .rpc.TransactionRequest.GetRequest get_request = 2;
* @return The getRequest.
*/
com.scalar.db.rpc.TransactionRequest.GetRequest getGetRequest();
/**
* .rpc.TransactionRequest.GetRequest get_request = 2;
*/
com.scalar.db.rpc.TransactionRequest.GetRequestOrBuilder getGetRequestOrBuilder();
/**
* .rpc.TransactionRequest.ScanRequest scan_request = 3;
* @return Whether the scanRequest field is set.
*/
boolean hasScanRequest();
/**
* .rpc.TransactionRequest.ScanRequest scan_request = 3;
* @return The scanRequest.
*/
com.scalar.db.rpc.TransactionRequest.ScanRequest getScanRequest();
/**
* .rpc.TransactionRequest.ScanRequest scan_request = 3;
*/
com.scalar.db.rpc.TransactionRequest.ScanRequestOrBuilder getScanRequestOrBuilder();
/**
* .rpc.TransactionRequest.MutateRequest mutate_request = 4;
* @return Whether the mutateRequest field is set.
*/
boolean hasMutateRequest();
/**
* .rpc.TransactionRequest.MutateRequest mutate_request = 4;
* @return The mutateRequest.
*/
com.scalar.db.rpc.TransactionRequest.MutateRequest getMutateRequest();
/**
* .rpc.TransactionRequest.MutateRequest mutate_request = 4;
*/
com.scalar.db.rpc.TransactionRequest.MutateRequestOrBuilder getMutateRequestOrBuilder();
/**
* .rpc.TransactionRequest.CommitRequest commit_request = 5;
* @return Whether the commitRequest field is set.
*/
boolean hasCommitRequest();
/**
* .rpc.TransactionRequest.CommitRequest commit_request = 5;
* @return The commitRequest.
*/
com.scalar.db.rpc.TransactionRequest.CommitRequest getCommitRequest();
/**
* .rpc.TransactionRequest.CommitRequest commit_request = 5;
*/
com.scalar.db.rpc.TransactionRequest.CommitRequestOrBuilder getCommitRequestOrBuilder();
/**
* .rpc.TransactionRequest.AbortRequest abort_request = 6;
* @return Whether the abortRequest field is set.
*/
boolean hasAbortRequest();
/**
* .rpc.TransactionRequest.AbortRequest abort_request = 6;
* @return The abortRequest.
*/
com.scalar.db.rpc.TransactionRequest.AbortRequest getAbortRequest();
/**
* .rpc.TransactionRequest.AbortRequest abort_request = 6;
*/
com.scalar.db.rpc.TransactionRequest.AbortRequestOrBuilder getAbortRequestOrBuilder();
/**
* .rpc.TransactionRequest.BeginRequest begin_request = 7;
* @return Whether the beginRequest field is set.
*/
boolean hasBeginRequest();
/**
* .rpc.TransactionRequest.BeginRequest begin_request = 7;
* @return The beginRequest.
*/
com.scalar.db.rpc.TransactionRequest.BeginRequest getBeginRequest();
/**
* .rpc.TransactionRequest.BeginRequest begin_request = 7;
*/
com.scalar.db.rpc.TransactionRequest.BeginRequestOrBuilder getBeginRequestOrBuilder();
/**
* .rpc.TransactionRequest.RollbackRequest rollback_request = 8;
* @return Whether the rollbackRequest field is set.
*/
boolean hasRollbackRequest();
/**
* .rpc.TransactionRequest.RollbackRequest rollback_request = 8;
* @return The rollbackRequest.
*/
com.scalar.db.rpc.TransactionRequest.RollbackRequest getRollbackRequest();
/**
* .rpc.TransactionRequest.RollbackRequest rollback_request = 8;
*/
com.scalar.db.rpc.TransactionRequest.RollbackRequestOrBuilder getRollbackRequestOrBuilder();
public com.scalar.db.rpc.TransactionRequest.RequestCase getRequestCase();
}