forked from Shiloh/githaven
131 lines
4.0 KiB
Go
131 lines
4.0 KiB
Go
|
// Code generated by protoc-gen-go.
|
||
|
// source: ErrorHandling.proto
|
||
|
// DO NOT EDIT!
|
||
|
|
||
|
package proto
|
||
|
|
||
|
import proto1 "github.com/golang/protobuf/proto"
|
||
|
import math "math"
|
||
|
|
||
|
// Reference imports to suppress errors if they are not otherwise used.
|
||
|
var _ = proto1.Marshal
|
||
|
var _ = math.Inf
|
||
|
|
||
|
// *
|
||
|
// Protobuf version of a java.lang.StackTraceElement
|
||
|
// so we can serialize exceptions.
|
||
|
type StackTraceElementMessage struct {
|
||
|
DeclaringClass *string `protobuf:"bytes,1,opt,name=declaring_class" json:"declaring_class,omitempty"`
|
||
|
MethodName *string `protobuf:"bytes,2,opt,name=method_name" json:"method_name,omitempty"`
|
||
|
FileName *string `protobuf:"bytes,3,opt,name=file_name" json:"file_name,omitempty"`
|
||
|
LineNumber *int32 `protobuf:"varint,4,opt,name=line_number" json:"line_number,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *StackTraceElementMessage) Reset() { *m = StackTraceElementMessage{} }
|
||
|
func (m *StackTraceElementMessage) String() string { return proto1.CompactTextString(m) }
|
||
|
func (*StackTraceElementMessage) ProtoMessage() {}
|
||
|
|
||
|
func (m *StackTraceElementMessage) GetDeclaringClass() string {
|
||
|
if m != nil && m.DeclaringClass != nil {
|
||
|
return *m.DeclaringClass
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *StackTraceElementMessage) GetMethodName() string {
|
||
|
if m != nil && m.MethodName != nil {
|
||
|
return *m.MethodName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *StackTraceElementMessage) GetFileName() string {
|
||
|
if m != nil && m.FileName != nil {
|
||
|
return *m.FileName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *StackTraceElementMessage) GetLineNumber() int32 {
|
||
|
if m != nil && m.LineNumber != nil {
|
||
|
return *m.LineNumber
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
// *
|
||
|
// Cause of a remote failure for a generic exception. Contains
|
||
|
// all the information for a generic exception as well as
|
||
|
// optional info about the error for generic info passing
|
||
|
// (which should be another protobuffed class).
|
||
|
type GenericExceptionMessage struct {
|
||
|
ClassName *string `protobuf:"bytes,1,opt,name=class_name" json:"class_name,omitempty"`
|
||
|
Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
|
||
|
ErrorInfo []byte `protobuf:"bytes,3,opt,name=error_info" json:"error_info,omitempty"`
|
||
|
Trace []*StackTraceElementMessage `protobuf:"bytes,4,rep,name=trace" json:"trace,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *GenericExceptionMessage) Reset() { *m = GenericExceptionMessage{} }
|
||
|
func (m *GenericExceptionMessage) String() string { return proto1.CompactTextString(m) }
|
||
|
func (*GenericExceptionMessage) ProtoMessage() {}
|
||
|
|
||
|
func (m *GenericExceptionMessage) GetClassName() string {
|
||
|
if m != nil && m.ClassName != nil {
|
||
|
return *m.ClassName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *GenericExceptionMessage) GetMessage() string {
|
||
|
if m != nil && m.Message != nil {
|
||
|
return *m.Message
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *GenericExceptionMessage) GetErrorInfo() []byte {
|
||
|
if m != nil {
|
||
|
return m.ErrorInfo
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *GenericExceptionMessage) GetTrace() []*StackTraceElementMessage {
|
||
|
if m != nil {
|
||
|
return m.Trace
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
// *
|
||
|
// Exception sent across the wire when a remote task needs
|
||
|
// to notify other tasks that it failed and why
|
||
|
type ForeignExceptionMessage struct {
|
||
|
Source *string `protobuf:"bytes,1,opt,name=source" json:"source,omitempty"`
|
||
|
GenericException *GenericExceptionMessage `protobuf:"bytes,2,opt,name=generic_exception" json:"generic_exception,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *ForeignExceptionMessage) Reset() { *m = ForeignExceptionMessage{} }
|
||
|
func (m *ForeignExceptionMessage) String() string { return proto1.CompactTextString(m) }
|
||
|
func (*ForeignExceptionMessage) ProtoMessage() {}
|
||
|
|
||
|
func (m *ForeignExceptionMessage) GetSource() string {
|
||
|
if m != nil && m.Source != nil {
|
||
|
return *m.Source
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *ForeignExceptionMessage) GetGenericException() *GenericExceptionMessage {
|
||
|
if m != nil {
|
||
|
return m.GenericException
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func init() {
|
||
|
}
|