com.dimajix.flowman.kernel.proto.ExceptionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of flowman-kernel-api Show documentation
Show all versions of flowman-kernel-api Show documentation
Flowman Kernel gRPC protocol definition
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: exception.proto
package com.dimajix.flowman.kernel.proto;
public interface ExceptionOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.dimajix.flowman.kernel.Exception)
com.google.protobuf.MessageOrBuilder {
/**
* string className = 1;
* @return The className.
*/
java.lang.String getClassName();
/**
* string className = 1;
* @return The bytes for className.
*/
com.google.protobuf.ByteString
getClassNameBytes();
/**
* string fqName = 2;
* @return The fqName.
*/
java.lang.String getFqName();
/**
* string fqName = 2;
* @return The bytes for fqName.
*/
com.google.protobuf.ByteString
getFqNameBytes();
/**
* optional string message = 3;
* @return Whether the message field is set.
*/
boolean hasMessage();
/**
* optional string message = 3;
* @return The message.
*/
java.lang.String getMessage();
/**
* optional string message = 3;
* @return The bytes for message.
*/
com.google.protobuf.ByteString
getMessageBytes();
/**
* repeated .com.dimajix.flowman.kernel.StackTraceElement stackTrace = 4;
*/
java.util.List
getStackTraceList();
/**
* repeated .com.dimajix.flowman.kernel.StackTraceElement stackTrace = 4;
*/
com.dimajix.flowman.kernel.proto.StackTraceElement getStackTrace(int index);
/**
* repeated .com.dimajix.flowman.kernel.StackTraceElement stackTrace = 4;
*/
int getStackTraceCount();
/**
* repeated .com.dimajix.flowman.kernel.StackTraceElement stackTrace = 4;
*/
java.util.List extends com.dimajix.flowman.kernel.proto.StackTraceElementOrBuilder>
getStackTraceOrBuilderList();
/**
* repeated .com.dimajix.flowman.kernel.StackTraceElement stackTrace = 4;
*/
com.dimajix.flowman.kernel.proto.StackTraceElementOrBuilder getStackTraceOrBuilder(
int index);
/**
* repeated .com.dimajix.flowman.kernel.Exception suppressed = 5;
*/
java.util.List
getSuppressedList();
/**
* repeated .com.dimajix.flowman.kernel.Exception suppressed = 5;
*/
com.dimajix.flowman.kernel.proto.Exception getSuppressed(int index);
/**
* repeated .com.dimajix.flowman.kernel.Exception suppressed = 5;
*/
int getSuppressedCount();
/**
* repeated .com.dimajix.flowman.kernel.Exception suppressed = 5;
*/
java.util.List extends com.dimajix.flowman.kernel.proto.ExceptionOrBuilder>
getSuppressedOrBuilderList();
/**
* repeated .com.dimajix.flowman.kernel.Exception suppressed = 5;
*/
com.dimajix.flowman.kernel.proto.ExceptionOrBuilder getSuppressedOrBuilder(
int index);
/**
* optional .com.dimajix.flowman.kernel.Exception cause = 6;
* @return Whether the cause field is set.
*/
boolean hasCause();
/**
* optional .com.dimajix.flowman.kernel.Exception cause = 6;
* @return The cause.
*/
com.dimajix.flowman.kernel.proto.Exception getCause();
/**
* optional .com.dimajix.flowman.kernel.Exception cause = 6;
*/
com.dimajix.flowman.kernel.proto.ExceptionOrBuilder getCauseOrBuilder();
}