All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy