org.polypheny.prism.ErrorDetailsOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of polypheny-jdbc-driver Show documentation
Show all versions of polypheny-jdbc-driver Show documentation
A standards-compliant JDBC driver for Polypheny-DB.
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: org/polypheny/prism/error.proto
package org.polypheny.prism;
public interface ErrorDetailsOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.polypheny.prism.ErrorDetails)
com.google.protobuf.MessageOrBuilder {
/**
*
* A numeric code representing the specific error encountered. This code can be used programmatically to handle specific error cases.
*
*
* optional int32 error_code = 1;
* @return Whether the errorCode field is set.
*/
boolean hasErrorCode();
/**
*
* A numeric code representing the specific error encountered. This code can be used programmatically to handle specific error cases.
*
*
* optional int32 error_code = 1;
* @return The errorCode.
*/
int getErrorCode();
/**
*
* An optional state description in the form of an identifier that provides further context about the error.
*
*
* optional string state = 2;
* @return Whether the state field is set.
*/
boolean hasState();
/**
*
* An optional state description in the form of an identifier that provides further context about the error.
*
*
* optional string state = 2;
* @return The state.
*/
java.lang.String getState();
/**
*
* An optional state description in the form of an identifier that provides further context about the error.
*
*
* optional string state = 2;
* @return The bytes for state.
*/
com.google.protobuf.ByteString
getStateBytes();
/**
*
* A human-readable message describing the error in detail. This message offers clients a clear understanding of the issue.
*
*
* optional string message = 3;
* @return Whether the message field is set.
*/
boolean hasMessage();
/**
*
* A human-readable message describing the error in detail. This message offers clients a clear understanding of the issue.
*
*
* optional string message = 3;
* @return The message.
*/
java.lang.String getMessage();
/**
*
* A human-readable message describing the error in detail. This message offers clients a clear understanding of the issue.
*
*
* optional string message = 3;
* @return The bytes for message.
*/
com.google.protobuf.ByteString
getMessageBytes();
}