com.scalar.db.rpc.TwoPhaseCommitTransactionRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: scalardb.proto
package com.scalar.db.rpc;
public interface TwoPhaseCommitTransactionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:rpc.TwoPhaseCommitTransactionRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .rpc.TwoPhaseCommitTransactionRequest.StartRequest start_request = 1;
* @return Whether the startRequest field is set.
*/
boolean hasStartRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.StartRequest start_request = 1;
* @return The startRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.StartRequest getStartRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.StartRequest start_request = 1;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.StartRequestOrBuilder getStartRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.JoinRequest join_request = 2;
* @return Whether the joinRequest field is set.
*/
boolean hasJoinRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.JoinRequest join_request = 2;
* @return The joinRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.JoinRequest getJoinRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.JoinRequest join_request = 2;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.JoinRequestOrBuilder getJoinRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.GetRequest get_request = 3;
* @return Whether the getRequest field is set.
*/
boolean hasGetRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.GetRequest get_request = 3;
* @return The getRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.GetRequest getGetRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.GetRequest get_request = 3;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.GetRequestOrBuilder getGetRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ScanRequest scan_request = 4;
* @return Whether the scanRequest field is set.
*/
boolean hasScanRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ScanRequest scan_request = 4;
* @return The scanRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.ScanRequest getScanRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ScanRequest scan_request = 4;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.ScanRequestOrBuilder getScanRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.MutateRequest mutate_request = 5;
* @return Whether the mutateRequest field is set.
*/
boolean hasMutateRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.MutateRequest mutate_request = 5;
* @return The mutateRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.MutateRequest getMutateRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.MutateRequest mutate_request = 5;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.MutateRequestOrBuilder getMutateRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.PrepareRequest prepare_request = 6;
* @return Whether the prepareRequest field is set.
*/
boolean hasPrepareRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.PrepareRequest prepare_request = 6;
* @return The prepareRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.PrepareRequest getPrepareRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.PrepareRequest prepare_request = 6;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.PrepareRequestOrBuilder getPrepareRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ValidateRequest validate_request = 7;
* @return Whether the validateRequest field is set.
*/
boolean hasValidateRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ValidateRequest validate_request = 7;
* @return The validateRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.ValidateRequest getValidateRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.ValidateRequest validate_request = 7;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.ValidateRequestOrBuilder getValidateRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.CommitRequest commit_request = 8;
* @return Whether the commitRequest field is set.
*/
boolean hasCommitRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.CommitRequest commit_request = 8;
* @return The commitRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.CommitRequest getCommitRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.CommitRequest commit_request = 8;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.CommitRequestOrBuilder getCommitRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.RollbackRequest rollback_request = 9;
* @return Whether the rollbackRequest field is set.
*/
boolean hasRollbackRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.RollbackRequest rollback_request = 9;
* @return The rollbackRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.RollbackRequest getRollbackRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.RollbackRequest rollback_request = 9;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.RollbackRequestOrBuilder getRollbackRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.BeginRequest begin_request = 10;
* @return Whether the beginRequest field is set.
*/
boolean hasBeginRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.BeginRequest begin_request = 10;
* @return The beginRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.BeginRequest getBeginRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.BeginRequest begin_request = 10;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.BeginRequestOrBuilder getBeginRequestOrBuilder();
/**
* .rpc.TwoPhaseCommitTransactionRequest.AbortRequest abort_request = 11;
* @return Whether the abortRequest field is set.
*/
boolean hasAbortRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.AbortRequest abort_request = 11;
* @return The abortRequest.
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.AbortRequest getAbortRequest();
/**
* .rpc.TwoPhaseCommitTransactionRequest.AbortRequest abort_request = 11;
*/
com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.AbortRequestOrBuilder getAbortRequestOrBuilder();
public com.scalar.db.rpc.TwoPhaseCommitTransactionRequest.RequestCase getRequestCase();
}