github.com/pinpoint-apm/pinpoint-go-agent@v1.4.1-0.20240110120318-a50c2eb18c8c/protobuf/Span.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: v1/Span.proto
     3  
     4  package v1
     5  
     6  import (
     7  	fmt "fmt"
     8  	proto "github.com/golang/protobuf/proto"
     9  	math "math"
    10  )
    11  
    12  // Reference imports to suppress errors if they are not otherwise used.
    13  var _ = proto.Marshal
    14  var _ = fmt.Errorf
    15  var _ = math.Inf
    16  
    17  // This is a compile-time assertion to ensure that this generated file
    18  // is compatible with the proto package it is being compiled against.
    19  // A compilation error at this line likely means your copy of the
    20  // proto package needs to be updated.
    21  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    22  
    23  type PSpanMessage struct {
    24  	// Types that are valid to be assigned to Field:
    25  	//	*PSpanMessage_Span
    26  	//	*PSpanMessage_SpanChunk
    27  	Field                isPSpanMessage_Field `protobuf_oneof:"field"`
    28  	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
    29  	XXX_unrecognized     []byte               `json:"-"`
    30  	XXX_sizecache        int32                `json:"-"`
    31  }
    32  
    33  func (m *PSpanMessage) Reset()         { *m = PSpanMessage{} }
    34  func (m *PSpanMessage) String() string { return proto.CompactTextString(m) }
    35  func (*PSpanMessage) ProtoMessage()    {}
    36  func (*PSpanMessage) Descriptor() ([]byte, []int) {
    37  	return fileDescriptor_8bd3588c698d8223, []int{0}
    38  }
    39  
    40  func (m *PSpanMessage) XXX_Unmarshal(b []byte) error {
    41  	return xxx_messageInfo_PSpanMessage.Unmarshal(m, b)
    42  }
    43  func (m *PSpanMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    44  	return xxx_messageInfo_PSpanMessage.Marshal(b, m, deterministic)
    45  }
    46  func (m *PSpanMessage) XXX_Merge(src proto.Message) {
    47  	xxx_messageInfo_PSpanMessage.Merge(m, src)
    48  }
    49  func (m *PSpanMessage) XXX_Size() int {
    50  	return xxx_messageInfo_PSpanMessage.Size(m)
    51  }
    52  func (m *PSpanMessage) XXX_DiscardUnknown() {
    53  	xxx_messageInfo_PSpanMessage.DiscardUnknown(m)
    54  }
    55  
    56  var xxx_messageInfo_PSpanMessage proto.InternalMessageInfo
    57  
    58  type isPSpanMessage_Field interface {
    59  	isPSpanMessage_Field()
    60  }
    61  
    62  type PSpanMessage_Span struct {
    63  	Span *PSpan `protobuf:"bytes,1,opt,name=span,proto3,oneof"`
    64  }
    65  
    66  type PSpanMessage_SpanChunk struct {
    67  	SpanChunk *PSpanChunk `protobuf:"bytes,2,opt,name=spanChunk,proto3,oneof"`
    68  }
    69  
    70  func (*PSpanMessage_Span) isPSpanMessage_Field() {}
    71  
    72  func (*PSpanMessage_SpanChunk) isPSpanMessage_Field() {}
    73  
    74  func (m *PSpanMessage) GetField() isPSpanMessage_Field {
    75  	if m != nil {
    76  		return m.Field
    77  	}
    78  	return nil
    79  }
    80  
    81  func (m *PSpanMessage) GetSpan() *PSpan {
    82  	if x, ok := m.GetField().(*PSpanMessage_Span); ok {
    83  		return x.Span
    84  	}
    85  	return nil
    86  }
    87  
    88  func (m *PSpanMessage) GetSpanChunk() *PSpanChunk {
    89  	if x, ok := m.GetField().(*PSpanMessage_SpanChunk); ok {
    90  		return x.SpanChunk
    91  	}
    92  	return nil
    93  }
    94  
    95  // XXX_OneofWrappers is for the internal use of the proto package.
    96  func (*PSpanMessage) XXX_OneofWrappers() []interface{} {
    97  	return []interface{}{
    98  		(*PSpanMessage_Span)(nil),
    99  		(*PSpanMessage_SpanChunk)(nil),
   100  	}
   101  }
   102  
   103  type PSpan struct {
   104  	Version       int32           `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
   105  	TransactionId *PTransactionId `protobuf:"bytes,2,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
   106  	SpanId        int64           `protobuf:"fixed64,3,opt,name=spanId,proto3" json:"spanId,omitempty"`
   107  	ParentSpanId  int64           `protobuf:"fixed64,4,opt,name=parentSpanId,proto3" json:"parentSpanId,omitempty"`
   108  	// span event's startTimestamp
   109  	StartTime              int64            `protobuf:"varint,5,opt,name=startTime,proto3" json:"startTime,omitempty"`
   110  	Elapsed                int32            `protobuf:"varint,6,opt,name=elapsed,proto3" json:"elapsed,omitempty"`
   111  	ApiId                  int32            `protobuf:"varint,7,opt,name=apiId,proto3" json:"apiId,omitempty"`
   112  	ServiceType            int32            `protobuf:"varint,8,opt,name=serviceType,proto3" json:"serviceType,omitempty"`
   113  	AcceptEvent            *PAcceptEvent    `protobuf:"bytes,9,opt,name=acceptEvent,proto3" json:"acceptEvent,omitempty"`
   114  	Annotation             []*PAnnotation   `protobuf:"bytes,10,rep,name=annotation,proto3" json:"annotation,omitempty"`
   115  	Flag                   int32            `protobuf:"varint,11,opt,name=flag,proto3" json:"flag,omitempty"`
   116  	Err                    int32            `protobuf:"zigzag32,12,opt,name=err,proto3" json:"err,omitempty"`
   117  	SpanEvent              []*PSpanEvent    `protobuf:"bytes,13,rep,name=spanEvent,proto3" json:"spanEvent,omitempty"`
   118  	ExceptionInfo          *PIntStringValue `protobuf:"bytes,14,opt,name=exceptionInfo,proto3" json:"exceptionInfo,omitempty"`
   119  	ApplicationServiceType int32            `protobuf:"varint,15,opt,name=applicationServiceType,proto3" json:"applicationServiceType,omitempty"`
   120  	LoggingTransactionInfo int32            `protobuf:"varint,16,opt,name=loggingTransactionInfo,proto3" json:"loggingTransactionInfo,omitempty"`
   121  	XXX_NoUnkeyedLiteral   struct{}         `json:"-"`
   122  	XXX_unrecognized       []byte           `json:"-"`
   123  	XXX_sizecache          int32            `json:"-"`
   124  }
   125  
   126  func (m *PSpan) Reset()         { *m = PSpan{} }
   127  func (m *PSpan) String() string { return proto.CompactTextString(m) }
   128  func (*PSpan) ProtoMessage()    {}
   129  func (*PSpan) Descriptor() ([]byte, []int) {
   130  	return fileDescriptor_8bd3588c698d8223, []int{1}
   131  }
   132  
   133  func (m *PSpan) XXX_Unmarshal(b []byte) error {
   134  	return xxx_messageInfo_PSpan.Unmarshal(m, b)
   135  }
   136  func (m *PSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   137  	return xxx_messageInfo_PSpan.Marshal(b, m, deterministic)
   138  }
   139  func (m *PSpan) XXX_Merge(src proto.Message) {
   140  	xxx_messageInfo_PSpan.Merge(m, src)
   141  }
   142  func (m *PSpan) XXX_Size() int {
   143  	return xxx_messageInfo_PSpan.Size(m)
   144  }
   145  func (m *PSpan) XXX_DiscardUnknown() {
   146  	xxx_messageInfo_PSpan.DiscardUnknown(m)
   147  }
   148  
   149  var xxx_messageInfo_PSpan proto.InternalMessageInfo
   150  
   151  func (m *PSpan) GetVersion() int32 {
   152  	if m != nil {
   153  		return m.Version
   154  	}
   155  	return 0
   156  }
   157  
   158  func (m *PSpan) GetTransactionId() *PTransactionId {
   159  	if m != nil {
   160  		return m.TransactionId
   161  	}
   162  	return nil
   163  }
   164  
   165  func (m *PSpan) GetSpanId() int64 {
   166  	if m != nil {
   167  		return m.SpanId
   168  	}
   169  	return 0
   170  }
   171  
   172  func (m *PSpan) GetParentSpanId() int64 {
   173  	if m != nil {
   174  		return m.ParentSpanId
   175  	}
   176  	return 0
   177  }
   178  
   179  func (m *PSpan) GetStartTime() int64 {
   180  	if m != nil {
   181  		return m.StartTime
   182  	}
   183  	return 0
   184  }
   185  
   186  func (m *PSpan) GetElapsed() int32 {
   187  	if m != nil {
   188  		return m.Elapsed
   189  	}
   190  	return 0
   191  }
   192  
   193  func (m *PSpan) GetApiId() int32 {
   194  	if m != nil {
   195  		return m.ApiId
   196  	}
   197  	return 0
   198  }
   199  
   200  func (m *PSpan) GetServiceType() int32 {
   201  	if m != nil {
   202  		return m.ServiceType
   203  	}
   204  	return 0
   205  }
   206  
   207  func (m *PSpan) GetAcceptEvent() *PAcceptEvent {
   208  	if m != nil {
   209  		return m.AcceptEvent
   210  	}
   211  	return nil
   212  }
   213  
   214  func (m *PSpan) GetAnnotation() []*PAnnotation {
   215  	if m != nil {
   216  		return m.Annotation
   217  	}
   218  	return nil
   219  }
   220  
   221  func (m *PSpan) GetFlag() int32 {
   222  	if m != nil {
   223  		return m.Flag
   224  	}
   225  	return 0
   226  }
   227  
   228  func (m *PSpan) GetErr() int32 {
   229  	if m != nil {
   230  		return m.Err
   231  	}
   232  	return 0
   233  }
   234  
   235  func (m *PSpan) GetSpanEvent() []*PSpanEvent {
   236  	if m != nil {
   237  		return m.SpanEvent
   238  	}
   239  	return nil
   240  }
   241  
   242  func (m *PSpan) GetExceptionInfo() *PIntStringValue {
   243  	if m != nil {
   244  		return m.ExceptionInfo
   245  	}
   246  	return nil
   247  }
   248  
   249  func (m *PSpan) GetApplicationServiceType() int32 {
   250  	if m != nil {
   251  		return m.ApplicationServiceType
   252  	}
   253  	return 0
   254  }
   255  
   256  func (m *PSpan) GetLoggingTransactionInfo() int32 {
   257  	if m != nil {
   258  		return m.LoggingTransactionInfo
   259  	}
   260  	return 0
   261  }
   262  
   263  type PTransactionId struct {
   264  	// identical to agentId if null
   265  	AgentId              string   `protobuf:"bytes,1,opt,name=agentId,proto3" json:"agentId,omitempty"`
   266  	AgentStartTime       int64    `protobuf:"varint,2,opt,name=agentStartTime,proto3" json:"agentStartTime,omitempty"`
   267  	Sequence             int64    `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
   268  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   269  	XXX_unrecognized     []byte   `json:"-"`
   270  	XXX_sizecache        int32    `json:"-"`
   271  }
   272  
   273  func (m *PTransactionId) Reset()         { *m = PTransactionId{} }
   274  func (m *PTransactionId) String() string { return proto.CompactTextString(m) }
   275  func (*PTransactionId) ProtoMessage()    {}
   276  func (*PTransactionId) Descriptor() ([]byte, []int) {
   277  	return fileDescriptor_8bd3588c698d8223, []int{2}
   278  }
   279  
   280  func (m *PTransactionId) XXX_Unmarshal(b []byte) error {
   281  	return xxx_messageInfo_PTransactionId.Unmarshal(m, b)
   282  }
   283  func (m *PTransactionId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   284  	return xxx_messageInfo_PTransactionId.Marshal(b, m, deterministic)
   285  }
   286  func (m *PTransactionId) XXX_Merge(src proto.Message) {
   287  	xxx_messageInfo_PTransactionId.Merge(m, src)
   288  }
   289  func (m *PTransactionId) XXX_Size() int {
   290  	return xxx_messageInfo_PTransactionId.Size(m)
   291  }
   292  func (m *PTransactionId) XXX_DiscardUnknown() {
   293  	xxx_messageInfo_PTransactionId.DiscardUnknown(m)
   294  }
   295  
   296  var xxx_messageInfo_PTransactionId proto.InternalMessageInfo
   297  
   298  func (m *PTransactionId) GetAgentId() string {
   299  	if m != nil {
   300  		return m.AgentId
   301  	}
   302  	return ""
   303  }
   304  
   305  func (m *PTransactionId) GetAgentStartTime() int64 {
   306  	if m != nil {
   307  		return m.AgentStartTime
   308  	}
   309  	return 0
   310  }
   311  
   312  func (m *PTransactionId) GetSequence() int64 {
   313  	if m != nil {
   314  		return m.Sequence
   315  	}
   316  	return 0
   317  }
   318  
   319  type PAcceptEvent struct {
   320  	Rpc                  string       `protobuf:"bytes,1,opt,name=rpc,proto3" json:"rpc,omitempty"`
   321  	EndPoint             string       `protobuf:"bytes,2,opt,name=endPoint,proto3" json:"endPoint,omitempty"`
   322  	RemoteAddr           string       `protobuf:"bytes,3,opt,name=remoteAddr,proto3" json:"remoteAddr,omitempty"`
   323  	ParentInfo           *PParentInfo `protobuf:"bytes,4,opt,name=parentInfo,proto3" json:"parentInfo,omitempty"`
   324  	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
   325  	XXX_unrecognized     []byte       `json:"-"`
   326  	XXX_sizecache        int32        `json:"-"`
   327  }
   328  
   329  func (m *PAcceptEvent) Reset()         { *m = PAcceptEvent{} }
   330  func (m *PAcceptEvent) String() string { return proto.CompactTextString(m) }
   331  func (*PAcceptEvent) ProtoMessage()    {}
   332  func (*PAcceptEvent) Descriptor() ([]byte, []int) {
   333  	return fileDescriptor_8bd3588c698d8223, []int{3}
   334  }
   335  
   336  func (m *PAcceptEvent) XXX_Unmarshal(b []byte) error {
   337  	return xxx_messageInfo_PAcceptEvent.Unmarshal(m, b)
   338  }
   339  func (m *PAcceptEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   340  	return xxx_messageInfo_PAcceptEvent.Marshal(b, m, deterministic)
   341  }
   342  func (m *PAcceptEvent) XXX_Merge(src proto.Message) {
   343  	xxx_messageInfo_PAcceptEvent.Merge(m, src)
   344  }
   345  func (m *PAcceptEvent) XXX_Size() int {
   346  	return xxx_messageInfo_PAcceptEvent.Size(m)
   347  }
   348  func (m *PAcceptEvent) XXX_DiscardUnknown() {
   349  	xxx_messageInfo_PAcceptEvent.DiscardUnknown(m)
   350  }
   351  
   352  var xxx_messageInfo_PAcceptEvent proto.InternalMessageInfo
   353  
   354  func (m *PAcceptEvent) GetRpc() string {
   355  	if m != nil {
   356  		return m.Rpc
   357  	}
   358  	return ""
   359  }
   360  
   361  func (m *PAcceptEvent) GetEndPoint() string {
   362  	if m != nil {
   363  		return m.EndPoint
   364  	}
   365  	return ""
   366  }
   367  
   368  func (m *PAcceptEvent) GetRemoteAddr() string {
   369  	if m != nil {
   370  		return m.RemoteAddr
   371  	}
   372  	return ""
   373  }
   374  
   375  func (m *PAcceptEvent) GetParentInfo() *PParentInfo {
   376  	if m != nil {
   377  		return m.ParentInfo
   378  	}
   379  	return nil
   380  }
   381  
   382  type PParentInfo struct {
   383  	ParentApplicationName string   `protobuf:"bytes,1,opt,name=parentApplicationName,proto3" json:"parentApplicationName,omitempty"`
   384  	ParentApplicationType int32    `protobuf:"varint,2,opt,name=parentApplicationType,proto3" json:"parentApplicationType,omitempty"`
   385  	AcceptorHost          string   `protobuf:"bytes,3,opt,name=acceptorHost,proto3" json:"acceptorHost,omitempty"`
   386  	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
   387  	XXX_unrecognized      []byte   `json:"-"`
   388  	XXX_sizecache         int32    `json:"-"`
   389  }
   390  
   391  func (m *PParentInfo) Reset()         { *m = PParentInfo{} }
   392  func (m *PParentInfo) String() string { return proto.CompactTextString(m) }
   393  func (*PParentInfo) ProtoMessage()    {}
   394  func (*PParentInfo) Descriptor() ([]byte, []int) {
   395  	return fileDescriptor_8bd3588c698d8223, []int{4}
   396  }
   397  
   398  func (m *PParentInfo) XXX_Unmarshal(b []byte) error {
   399  	return xxx_messageInfo_PParentInfo.Unmarshal(m, b)
   400  }
   401  func (m *PParentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   402  	return xxx_messageInfo_PParentInfo.Marshal(b, m, deterministic)
   403  }
   404  func (m *PParentInfo) XXX_Merge(src proto.Message) {
   405  	xxx_messageInfo_PParentInfo.Merge(m, src)
   406  }
   407  func (m *PParentInfo) XXX_Size() int {
   408  	return xxx_messageInfo_PParentInfo.Size(m)
   409  }
   410  func (m *PParentInfo) XXX_DiscardUnknown() {
   411  	xxx_messageInfo_PParentInfo.DiscardUnknown(m)
   412  }
   413  
   414  var xxx_messageInfo_PParentInfo proto.InternalMessageInfo
   415  
   416  func (m *PParentInfo) GetParentApplicationName() string {
   417  	if m != nil {
   418  		return m.ParentApplicationName
   419  	}
   420  	return ""
   421  }
   422  
   423  func (m *PParentInfo) GetParentApplicationType() int32 {
   424  	if m != nil {
   425  		return m.ParentApplicationType
   426  	}
   427  	return 0
   428  }
   429  
   430  func (m *PParentInfo) GetAcceptorHost() string {
   431  	if m != nil {
   432  		return m.AcceptorHost
   433  	}
   434  	return ""
   435  }
   436  
   437  type PLocalAsyncId struct {
   438  	AsyncId              int32    `protobuf:"varint,1,opt,name=asyncId,proto3" json:"asyncId,omitempty"`
   439  	Sequence             int32    `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
   440  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   441  	XXX_unrecognized     []byte   `json:"-"`
   442  	XXX_sizecache        int32    `json:"-"`
   443  }
   444  
   445  func (m *PLocalAsyncId) Reset()         { *m = PLocalAsyncId{} }
   446  func (m *PLocalAsyncId) String() string { return proto.CompactTextString(m) }
   447  func (*PLocalAsyncId) ProtoMessage()    {}
   448  func (*PLocalAsyncId) Descriptor() ([]byte, []int) {
   449  	return fileDescriptor_8bd3588c698d8223, []int{5}
   450  }
   451  
   452  func (m *PLocalAsyncId) XXX_Unmarshal(b []byte) error {
   453  	return xxx_messageInfo_PLocalAsyncId.Unmarshal(m, b)
   454  }
   455  func (m *PLocalAsyncId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   456  	return xxx_messageInfo_PLocalAsyncId.Marshal(b, m, deterministic)
   457  }
   458  func (m *PLocalAsyncId) XXX_Merge(src proto.Message) {
   459  	xxx_messageInfo_PLocalAsyncId.Merge(m, src)
   460  }
   461  func (m *PLocalAsyncId) XXX_Size() int {
   462  	return xxx_messageInfo_PLocalAsyncId.Size(m)
   463  }
   464  func (m *PLocalAsyncId) XXX_DiscardUnknown() {
   465  	xxx_messageInfo_PLocalAsyncId.DiscardUnknown(m)
   466  }
   467  
   468  var xxx_messageInfo_PLocalAsyncId proto.InternalMessageInfo
   469  
   470  func (m *PLocalAsyncId) GetAsyncId() int32 {
   471  	if m != nil {
   472  		return m.AsyncId
   473  	}
   474  	return 0
   475  }
   476  
   477  func (m *PLocalAsyncId) GetSequence() int32 {
   478  	if m != nil {
   479  		return m.Sequence
   480  	}
   481  	return 0
   482  }
   483  
   484  type PSpanEvent struct {
   485  	Sequence             int32            `protobuf:"varint,1,opt,name=sequence,proto3" json:"sequence,omitempty"`
   486  	Depth                int32            `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
   487  	StartElapsed         int32            `protobuf:"varint,3,opt,name=startElapsed,proto3" json:"startElapsed,omitempty"`
   488  	EndElapsed           int32            `protobuf:"varint,4,opt,name=endElapsed,proto3" json:"endElapsed,omitempty"`
   489  	ServiceType          int32            `protobuf:"zigzag32,5,opt,name=serviceType,proto3" json:"serviceType,omitempty"`
   490  	Annotation           []*PAnnotation   `protobuf:"bytes,6,rep,name=annotation,proto3" json:"annotation,omitempty"`
   491  	ApiId                int32            `protobuf:"zigzag32,10,opt,name=apiId,proto3" json:"apiId,omitempty"`
   492  	ExceptionInfo        *PIntStringValue `protobuf:"bytes,11,opt,name=exceptionInfo,proto3" json:"exceptionInfo,omitempty"`
   493  	NextEvent            *PNextEvent      `protobuf:"bytes,12,opt,name=nextEvent,proto3" json:"nextEvent,omitempty"`
   494  	AsyncEvent           int32            `protobuf:"varint,13,opt,name=asyncEvent,proto3" json:"asyncEvent,omitempty"`
   495  	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
   496  	XXX_unrecognized     []byte           `json:"-"`
   497  	XXX_sizecache        int32            `json:"-"`
   498  }
   499  
   500  func (m *PSpanEvent) Reset()         { *m = PSpanEvent{} }
   501  func (m *PSpanEvent) String() string { return proto.CompactTextString(m) }
   502  func (*PSpanEvent) ProtoMessage()    {}
   503  func (*PSpanEvent) Descriptor() ([]byte, []int) {
   504  	return fileDescriptor_8bd3588c698d8223, []int{6}
   505  }
   506  
   507  func (m *PSpanEvent) XXX_Unmarshal(b []byte) error {
   508  	return xxx_messageInfo_PSpanEvent.Unmarshal(m, b)
   509  }
   510  func (m *PSpanEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   511  	return xxx_messageInfo_PSpanEvent.Marshal(b, m, deterministic)
   512  }
   513  func (m *PSpanEvent) XXX_Merge(src proto.Message) {
   514  	xxx_messageInfo_PSpanEvent.Merge(m, src)
   515  }
   516  func (m *PSpanEvent) XXX_Size() int {
   517  	return xxx_messageInfo_PSpanEvent.Size(m)
   518  }
   519  func (m *PSpanEvent) XXX_DiscardUnknown() {
   520  	xxx_messageInfo_PSpanEvent.DiscardUnknown(m)
   521  }
   522  
   523  var xxx_messageInfo_PSpanEvent proto.InternalMessageInfo
   524  
   525  func (m *PSpanEvent) GetSequence() int32 {
   526  	if m != nil {
   527  		return m.Sequence
   528  	}
   529  	return 0
   530  }
   531  
   532  func (m *PSpanEvent) GetDepth() int32 {
   533  	if m != nil {
   534  		return m.Depth
   535  	}
   536  	return 0
   537  }
   538  
   539  func (m *PSpanEvent) GetStartElapsed() int32 {
   540  	if m != nil {
   541  		return m.StartElapsed
   542  	}
   543  	return 0
   544  }
   545  
   546  func (m *PSpanEvent) GetEndElapsed() int32 {
   547  	if m != nil {
   548  		return m.EndElapsed
   549  	}
   550  	return 0
   551  }
   552  
   553  func (m *PSpanEvent) GetServiceType() int32 {
   554  	if m != nil {
   555  		return m.ServiceType
   556  	}
   557  	return 0
   558  }
   559  
   560  func (m *PSpanEvent) GetAnnotation() []*PAnnotation {
   561  	if m != nil {
   562  		return m.Annotation
   563  	}
   564  	return nil
   565  }
   566  
   567  func (m *PSpanEvent) GetApiId() int32 {
   568  	if m != nil {
   569  		return m.ApiId
   570  	}
   571  	return 0
   572  }
   573  
   574  func (m *PSpanEvent) GetExceptionInfo() *PIntStringValue {
   575  	if m != nil {
   576  		return m.ExceptionInfo
   577  	}
   578  	return nil
   579  }
   580  
   581  func (m *PSpanEvent) GetNextEvent() *PNextEvent {
   582  	if m != nil {
   583  		return m.NextEvent
   584  	}
   585  	return nil
   586  }
   587  
   588  func (m *PSpanEvent) GetAsyncEvent() int32 {
   589  	if m != nil {
   590  		return m.AsyncEvent
   591  	}
   592  	return 0
   593  }
   594  
   595  type PNextEvent struct {
   596  	// Types that are valid to be assigned to Field:
   597  	//	*PNextEvent_MessageEvent
   598  	Field                isPNextEvent_Field `protobuf_oneof:"field"`
   599  	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
   600  	XXX_unrecognized     []byte             `json:"-"`
   601  	XXX_sizecache        int32              `json:"-"`
   602  }
   603  
   604  func (m *PNextEvent) Reset()         { *m = PNextEvent{} }
   605  func (m *PNextEvent) String() string { return proto.CompactTextString(m) }
   606  func (*PNextEvent) ProtoMessage()    {}
   607  func (*PNextEvent) Descriptor() ([]byte, []int) {
   608  	return fileDescriptor_8bd3588c698d8223, []int{7}
   609  }
   610  
   611  func (m *PNextEvent) XXX_Unmarshal(b []byte) error {
   612  	return xxx_messageInfo_PNextEvent.Unmarshal(m, b)
   613  }
   614  func (m *PNextEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   615  	return xxx_messageInfo_PNextEvent.Marshal(b, m, deterministic)
   616  }
   617  func (m *PNextEvent) XXX_Merge(src proto.Message) {
   618  	xxx_messageInfo_PNextEvent.Merge(m, src)
   619  }
   620  func (m *PNextEvent) XXX_Size() int {
   621  	return xxx_messageInfo_PNextEvent.Size(m)
   622  }
   623  func (m *PNextEvent) XXX_DiscardUnknown() {
   624  	xxx_messageInfo_PNextEvent.DiscardUnknown(m)
   625  }
   626  
   627  var xxx_messageInfo_PNextEvent proto.InternalMessageInfo
   628  
   629  type isPNextEvent_Field interface {
   630  	isPNextEvent_Field()
   631  }
   632  
   633  type PNextEvent_MessageEvent struct {
   634  	MessageEvent *PMessageEvent `protobuf:"bytes,1,opt,name=messageEvent,proto3,oneof"`
   635  }
   636  
   637  func (*PNextEvent_MessageEvent) isPNextEvent_Field() {}
   638  
   639  func (m *PNextEvent) GetField() isPNextEvent_Field {
   640  	if m != nil {
   641  		return m.Field
   642  	}
   643  	return nil
   644  }
   645  
   646  func (m *PNextEvent) GetMessageEvent() *PMessageEvent {
   647  	if x, ok := m.GetField().(*PNextEvent_MessageEvent); ok {
   648  		return x.MessageEvent
   649  	}
   650  	return nil
   651  }
   652  
   653  // XXX_OneofWrappers is for the internal use of the proto package.
   654  func (*PNextEvent) XXX_OneofWrappers() []interface{} {
   655  	return []interface{}{
   656  		(*PNextEvent_MessageEvent)(nil),
   657  	}
   658  }
   659  
   660  type PMessageEvent struct {
   661  	NextSpanId           int64    `protobuf:"fixed64,1,opt,name=nextSpanId,proto3" json:"nextSpanId,omitempty"`
   662  	EndPoint             string   `protobuf:"bytes,2,opt,name=endPoint,proto3" json:"endPoint,omitempty"`
   663  	DestinationId        string   `protobuf:"bytes,3,opt,name=destinationId,proto3" json:"destinationId,omitempty"`
   664  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   665  	XXX_unrecognized     []byte   `json:"-"`
   666  	XXX_sizecache        int32    `json:"-"`
   667  }
   668  
   669  func (m *PMessageEvent) Reset()         { *m = PMessageEvent{} }
   670  func (m *PMessageEvent) String() string { return proto.CompactTextString(m) }
   671  func (*PMessageEvent) ProtoMessage()    {}
   672  func (*PMessageEvent) Descriptor() ([]byte, []int) {
   673  	return fileDescriptor_8bd3588c698d8223, []int{8}
   674  }
   675  
   676  func (m *PMessageEvent) XXX_Unmarshal(b []byte) error {
   677  	return xxx_messageInfo_PMessageEvent.Unmarshal(m, b)
   678  }
   679  func (m *PMessageEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   680  	return xxx_messageInfo_PMessageEvent.Marshal(b, m, deterministic)
   681  }
   682  func (m *PMessageEvent) XXX_Merge(src proto.Message) {
   683  	xxx_messageInfo_PMessageEvent.Merge(m, src)
   684  }
   685  func (m *PMessageEvent) XXX_Size() int {
   686  	return xxx_messageInfo_PMessageEvent.Size(m)
   687  }
   688  func (m *PMessageEvent) XXX_DiscardUnknown() {
   689  	xxx_messageInfo_PMessageEvent.DiscardUnknown(m)
   690  }
   691  
   692  var xxx_messageInfo_PMessageEvent proto.InternalMessageInfo
   693  
   694  func (m *PMessageEvent) GetNextSpanId() int64 {
   695  	if m != nil {
   696  		return m.NextSpanId
   697  	}
   698  	return 0
   699  }
   700  
   701  func (m *PMessageEvent) GetEndPoint() string {
   702  	if m != nil {
   703  		return m.EndPoint
   704  	}
   705  	return ""
   706  }
   707  
   708  func (m *PMessageEvent) GetDestinationId() string {
   709  	if m != nil {
   710  		return m.DestinationId
   711  	}
   712  	return ""
   713  }
   714  
   715  type PSpanChunk struct {
   716  	Version                int32           `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
   717  	TransactionId          *PTransactionId `protobuf:"bytes,2,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
   718  	SpanId                 int64           `protobuf:"fixed64,3,opt,name=spanId,proto3" json:"spanId,omitempty"`
   719  	EndPoint               string          `protobuf:"bytes,4,opt,name=endPoint,proto3" json:"endPoint,omitempty"`
   720  	SpanEvent              []*PSpanEvent   `protobuf:"bytes,5,rep,name=spanEvent,proto3" json:"spanEvent,omitempty"`
   721  	ApplicationServiceType int32           `protobuf:"varint,6,opt,name=applicationServiceType,proto3" json:"applicationServiceType,omitempty"`
   722  	KeyTime                int64           `protobuf:"varint,7,opt,name=keyTime,proto3" json:"keyTime,omitempty"`
   723  	LocalAsyncId           *PLocalAsyncId  `protobuf:"bytes,8,opt,name=localAsyncId,proto3" json:"localAsyncId,omitempty"`
   724  	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
   725  	XXX_unrecognized       []byte          `json:"-"`
   726  	XXX_sizecache          int32           `json:"-"`
   727  }
   728  
   729  func (m *PSpanChunk) Reset()         { *m = PSpanChunk{} }
   730  func (m *PSpanChunk) String() string { return proto.CompactTextString(m) }
   731  func (*PSpanChunk) ProtoMessage()    {}
   732  func (*PSpanChunk) Descriptor() ([]byte, []int) {
   733  	return fileDescriptor_8bd3588c698d8223, []int{9}
   734  }
   735  
   736  func (m *PSpanChunk) XXX_Unmarshal(b []byte) error {
   737  	return xxx_messageInfo_PSpanChunk.Unmarshal(m, b)
   738  }
   739  func (m *PSpanChunk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   740  	return xxx_messageInfo_PSpanChunk.Marshal(b, m, deterministic)
   741  }
   742  func (m *PSpanChunk) XXX_Merge(src proto.Message) {
   743  	xxx_messageInfo_PSpanChunk.Merge(m, src)
   744  }
   745  func (m *PSpanChunk) XXX_Size() int {
   746  	return xxx_messageInfo_PSpanChunk.Size(m)
   747  }
   748  func (m *PSpanChunk) XXX_DiscardUnknown() {
   749  	xxx_messageInfo_PSpanChunk.DiscardUnknown(m)
   750  }
   751  
   752  var xxx_messageInfo_PSpanChunk proto.InternalMessageInfo
   753  
   754  func (m *PSpanChunk) GetVersion() int32 {
   755  	if m != nil {
   756  		return m.Version
   757  	}
   758  	return 0
   759  }
   760  
   761  func (m *PSpanChunk) GetTransactionId() *PTransactionId {
   762  	if m != nil {
   763  		return m.TransactionId
   764  	}
   765  	return nil
   766  }
   767  
   768  func (m *PSpanChunk) GetSpanId() int64 {
   769  	if m != nil {
   770  		return m.SpanId
   771  	}
   772  	return 0
   773  }
   774  
   775  func (m *PSpanChunk) GetEndPoint() string {
   776  	if m != nil {
   777  		return m.EndPoint
   778  	}
   779  	return ""
   780  }
   781  
   782  func (m *PSpanChunk) GetSpanEvent() []*PSpanEvent {
   783  	if m != nil {
   784  		return m.SpanEvent
   785  	}
   786  	return nil
   787  }
   788  
   789  func (m *PSpanChunk) GetApplicationServiceType() int32 {
   790  	if m != nil {
   791  		return m.ApplicationServiceType
   792  	}
   793  	return 0
   794  }
   795  
   796  func (m *PSpanChunk) GetKeyTime() int64 {
   797  	if m != nil {
   798  		return m.KeyTime
   799  	}
   800  	return 0
   801  }
   802  
   803  func (m *PSpanChunk) GetLocalAsyncId() *PLocalAsyncId {
   804  	if m != nil {
   805  		return m.LocalAsyncId
   806  	}
   807  	return nil
   808  }
   809  
   810  type PResult struct {
   811  	Success              bool     `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
   812  	Message              string   `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
   813  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   814  	XXX_unrecognized     []byte   `json:"-"`
   815  	XXX_sizecache        int32    `json:"-"`
   816  }
   817  
   818  func (m *PResult) Reset()         { *m = PResult{} }
   819  func (m *PResult) String() string { return proto.CompactTextString(m) }
   820  func (*PResult) ProtoMessage()    {}
   821  func (*PResult) Descriptor() ([]byte, []int) {
   822  	return fileDescriptor_8bd3588c698d8223, []int{10}
   823  }
   824  
   825  func (m *PResult) XXX_Unmarshal(b []byte) error {
   826  	return xxx_messageInfo_PResult.Unmarshal(m, b)
   827  }
   828  func (m *PResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   829  	return xxx_messageInfo_PResult.Marshal(b, m, deterministic)
   830  }
   831  func (m *PResult) XXX_Merge(src proto.Message) {
   832  	xxx_messageInfo_PResult.Merge(m, src)
   833  }
   834  func (m *PResult) XXX_Size() int {
   835  	return xxx_messageInfo_PResult.Size(m)
   836  }
   837  func (m *PResult) XXX_DiscardUnknown() {
   838  	xxx_messageInfo_PResult.DiscardUnknown(m)
   839  }
   840  
   841  var xxx_messageInfo_PResult proto.InternalMessageInfo
   842  
   843  func (m *PResult) GetSuccess() bool {
   844  	if m != nil {
   845  		return m.Success
   846  	}
   847  	return false
   848  }
   849  
   850  func (m *PResult) GetMessage() string {
   851  	if m != nil {
   852  		return m.Message
   853  	}
   854  	return ""
   855  }
   856  
   857  type PSqlMetaData struct {
   858  	SqlId                int32    `protobuf:"varint,1,opt,name=sqlId,proto3" json:"sqlId,omitempty"`
   859  	Sql                  string   `protobuf:"bytes,2,opt,name=sql,proto3" json:"sql,omitempty"`
   860  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   861  	XXX_unrecognized     []byte   `json:"-"`
   862  	XXX_sizecache        int32    `json:"-"`
   863  }
   864  
   865  func (m *PSqlMetaData) Reset()         { *m = PSqlMetaData{} }
   866  func (m *PSqlMetaData) String() string { return proto.CompactTextString(m) }
   867  func (*PSqlMetaData) ProtoMessage()    {}
   868  func (*PSqlMetaData) Descriptor() ([]byte, []int) {
   869  	return fileDescriptor_8bd3588c698d8223, []int{11}
   870  }
   871  
   872  func (m *PSqlMetaData) XXX_Unmarshal(b []byte) error {
   873  	return xxx_messageInfo_PSqlMetaData.Unmarshal(m, b)
   874  }
   875  func (m *PSqlMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   876  	return xxx_messageInfo_PSqlMetaData.Marshal(b, m, deterministic)
   877  }
   878  func (m *PSqlMetaData) XXX_Merge(src proto.Message) {
   879  	xxx_messageInfo_PSqlMetaData.Merge(m, src)
   880  }
   881  func (m *PSqlMetaData) XXX_Size() int {
   882  	return xxx_messageInfo_PSqlMetaData.Size(m)
   883  }
   884  func (m *PSqlMetaData) XXX_DiscardUnknown() {
   885  	xxx_messageInfo_PSqlMetaData.DiscardUnknown(m)
   886  }
   887  
   888  var xxx_messageInfo_PSqlMetaData proto.InternalMessageInfo
   889  
   890  func (m *PSqlMetaData) GetSqlId() int32 {
   891  	if m != nil {
   892  		return m.SqlId
   893  	}
   894  	return 0
   895  }
   896  
   897  func (m *PSqlMetaData) GetSql() string {
   898  	if m != nil {
   899  		return m.Sql
   900  	}
   901  	return ""
   902  }
   903  
   904  type PSqlUidMetaData struct {
   905  	SqlUid               []byte   `protobuf:"bytes,1,opt,name=sqlUid,proto3" json:"sqlUid,omitempty"`
   906  	Sql                  string   `protobuf:"bytes,2,opt,name=sql,proto3" json:"sql,omitempty"`
   907  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   908  	XXX_unrecognized     []byte   `json:"-"`
   909  	XXX_sizecache        int32    `json:"-"`
   910  }
   911  
   912  func (m *PSqlUidMetaData) Reset()         { *m = PSqlUidMetaData{} }
   913  func (m *PSqlUidMetaData) String() string { return proto.CompactTextString(m) }
   914  func (*PSqlUidMetaData) ProtoMessage()    {}
   915  func (*PSqlUidMetaData) Descriptor() ([]byte, []int) {
   916  	return fileDescriptor_8bd3588c698d8223, []int{12}
   917  }
   918  
   919  func (m *PSqlUidMetaData) XXX_Unmarshal(b []byte) error {
   920  	return xxx_messageInfo_PSqlUidMetaData.Unmarshal(m, b)
   921  }
   922  func (m *PSqlUidMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   923  	return xxx_messageInfo_PSqlUidMetaData.Marshal(b, m, deterministic)
   924  }
   925  func (m *PSqlUidMetaData) XXX_Merge(src proto.Message) {
   926  	xxx_messageInfo_PSqlUidMetaData.Merge(m, src)
   927  }
   928  func (m *PSqlUidMetaData) XXX_Size() int {
   929  	return xxx_messageInfo_PSqlUidMetaData.Size(m)
   930  }
   931  func (m *PSqlUidMetaData) XXX_DiscardUnknown() {
   932  	xxx_messageInfo_PSqlUidMetaData.DiscardUnknown(m)
   933  }
   934  
   935  var xxx_messageInfo_PSqlUidMetaData proto.InternalMessageInfo
   936  
   937  func (m *PSqlUidMetaData) GetSqlUid() []byte {
   938  	if m != nil {
   939  		return m.SqlUid
   940  	}
   941  	return nil
   942  }
   943  
   944  func (m *PSqlUidMetaData) GetSql() string {
   945  	if m != nil {
   946  		return m.Sql
   947  	}
   948  	return ""
   949  }
   950  
   951  type PApiMetaData struct {
   952  	ApiId                int32    `protobuf:"varint,1,opt,name=apiId,proto3" json:"apiId,omitempty"`
   953  	ApiInfo              string   `protobuf:"bytes,2,opt,name=apiInfo,proto3" json:"apiInfo,omitempty"`
   954  	Line                 int32    `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
   955  	Type                 int32    `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
   956  	Location             string   `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
   957  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   958  	XXX_unrecognized     []byte   `json:"-"`
   959  	XXX_sizecache        int32    `json:"-"`
   960  }
   961  
   962  func (m *PApiMetaData) Reset()         { *m = PApiMetaData{} }
   963  func (m *PApiMetaData) String() string { return proto.CompactTextString(m) }
   964  func (*PApiMetaData) ProtoMessage()    {}
   965  func (*PApiMetaData) Descriptor() ([]byte, []int) {
   966  	return fileDescriptor_8bd3588c698d8223, []int{13}
   967  }
   968  
   969  func (m *PApiMetaData) XXX_Unmarshal(b []byte) error {
   970  	return xxx_messageInfo_PApiMetaData.Unmarshal(m, b)
   971  }
   972  func (m *PApiMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   973  	return xxx_messageInfo_PApiMetaData.Marshal(b, m, deterministic)
   974  }
   975  func (m *PApiMetaData) XXX_Merge(src proto.Message) {
   976  	xxx_messageInfo_PApiMetaData.Merge(m, src)
   977  }
   978  func (m *PApiMetaData) XXX_Size() int {
   979  	return xxx_messageInfo_PApiMetaData.Size(m)
   980  }
   981  func (m *PApiMetaData) XXX_DiscardUnknown() {
   982  	xxx_messageInfo_PApiMetaData.DiscardUnknown(m)
   983  }
   984  
   985  var xxx_messageInfo_PApiMetaData proto.InternalMessageInfo
   986  
   987  func (m *PApiMetaData) GetApiId() int32 {
   988  	if m != nil {
   989  		return m.ApiId
   990  	}
   991  	return 0
   992  }
   993  
   994  func (m *PApiMetaData) GetApiInfo() string {
   995  	if m != nil {
   996  		return m.ApiInfo
   997  	}
   998  	return ""
   999  }
  1000  
  1001  func (m *PApiMetaData) GetLine() int32 {
  1002  	if m != nil {
  1003  		return m.Line
  1004  	}
  1005  	return 0
  1006  }
  1007  
  1008  func (m *PApiMetaData) GetType() int32 {
  1009  	if m != nil {
  1010  		return m.Type
  1011  	}
  1012  	return 0
  1013  }
  1014  
  1015  func (m *PApiMetaData) GetLocation() string {
  1016  	if m != nil {
  1017  		return m.Location
  1018  	}
  1019  	return ""
  1020  }
  1021  
  1022  type PStringMetaData struct {
  1023  	StringId             int32    `protobuf:"varint,1,opt,name=stringId,proto3" json:"stringId,omitempty"`
  1024  	StringValue          string   `protobuf:"bytes,2,opt,name=stringValue,proto3" json:"stringValue,omitempty"`
  1025  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1026  	XXX_unrecognized     []byte   `json:"-"`
  1027  	XXX_sizecache        int32    `json:"-"`
  1028  }
  1029  
  1030  func (m *PStringMetaData) Reset()         { *m = PStringMetaData{} }
  1031  func (m *PStringMetaData) String() string { return proto.CompactTextString(m) }
  1032  func (*PStringMetaData) ProtoMessage()    {}
  1033  func (*PStringMetaData) Descriptor() ([]byte, []int) {
  1034  	return fileDescriptor_8bd3588c698d8223, []int{14}
  1035  }
  1036  
  1037  func (m *PStringMetaData) XXX_Unmarshal(b []byte) error {
  1038  	return xxx_messageInfo_PStringMetaData.Unmarshal(m, b)
  1039  }
  1040  func (m *PStringMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1041  	return xxx_messageInfo_PStringMetaData.Marshal(b, m, deterministic)
  1042  }
  1043  func (m *PStringMetaData) XXX_Merge(src proto.Message) {
  1044  	xxx_messageInfo_PStringMetaData.Merge(m, src)
  1045  }
  1046  func (m *PStringMetaData) XXX_Size() int {
  1047  	return xxx_messageInfo_PStringMetaData.Size(m)
  1048  }
  1049  func (m *PStringMetaData) XXX_DiscardUnknown() {
  1050  	xxx_messageInfo_PStringMetaData.DiscardUnknown(m)
  1051  }
  1052  
  1053  var xxx_messageInfo_PStringMetaData proto.InternalMessageInfo
  1054  
  1055  func (m *PStringMetaData) GetStringId() int32 {
  1056  	if m != nil {
  1057  		return m.StringId
  1058  	}
  1059  	return 0
  1060  }
  1061  
  1062  func (m *PStringMetaData) GetStringValue() string {
  1063  	if m != nil {
  1064  		return m.StringValue
  1065  	}
  1066  	return ""
  1067  }
  1068  
  1069  type PExceptionMetaData struct {
  1070  	Exceptions           []*PException   `protobuf:"bytes,1,rep,name=exceptions,proto3" json:"exceptions,omitempty"`
  1071  	TransactionId        *PTransactionId `protobuf:"bytes,2,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
  1072  	SpanId               int64           `protobuf:"fixed64,3,opt,name=spanId,proto3" json:"spanId,omitempty"`
  1073  	UriTemplate          string          `protobuf:"bytes,4,opt,name=uriTemplate,proto3" json:"uriTemplate,omitempty"`
  1074  	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
  1075  	XXX_unrecognized     []byte          `json:"-"`
  1076  	XXX_sizecache        int32           `json:"-"`
  1077  }
  1078  
  1079  func (m *PExceptionMetaData) Reset()         { *m = PExceptionMetaData{} }
  1080  func (m *PExceptionMetaData) String() string { return proto.CompactTextString(m) }
  1081  func (*PExceptionMetaData) ProtoMessage()    {}
  1082  func (*PExceptionMetaData) Descriptor() ([]byte, []int) {
  1083  	return fileDescriptor_8bd3588c698d8223, []int{15}
  1084  }
  1085  
  1086  func (m *PExceptionMetaData) XXX_Unmarshal(b []byte) error {
  1087  	return xxx_messageInfo_PExceptionMetaData.Unmarshal(m, b)
  1088  }
  1089  func (m *PExceptionMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1090  	return xxx_messageInfo_PExceptionMetaData.Marshal(b, m, deterministic)
  1091  }
  1092  func (m *PExceptionMetaData) XXX_Merge(src proto.Message) {
  1093  	xxx_messageInfo_PExceptionMetaData.Merge(m, src)
  1094  }
  1095  func (m *PExceptionMetaData) XXX_Size() int {
  1096  	return xxx_messageInfo_PExceptionMetaData.Size(m)
  1097  }
  1098  func (m *PExceptionMetaData) XXX_DiscardUnknown() {
  1099  	xxx_messageInfo_PExceptionMetaData.DiscardUnknown(m)
  1100  }
  1101  
  1102  var xxx_messageInfo_PExceptionMetaData proto.InternalMessageInfo
  1103  
  1104  func (m *PExceptionMetaData) GetExceptions() []*PException {
  1105  	if m != nil {
  1106  		return m.Exceptions
  1107  	}
  1108  	return nil
  1109  }
  1110  
  1111  func (m *PExceptionMetaData) GetTransactionId() *PTransactionId {
  1112  	if m != nil {
  1113  		return m.TransactionId
  1114  	}
  1115  	return nil
  1116  }
  1117  
  1118  func (m *PExceptionMetaData) GetSpanId() int64 {
  1119  	if m != nil {
  1120  		return m.SpanId
  1121  	}
  1122  	return 0
  1123  }
  1124  
  1125  func (m *PExceptionMetaData) GetUriTemplate() string {
  1126  	if m != nil {
  1127  		return m.UriTemplate
  1128  	}
  1129  	return ""
  1130  }
  1131  
  1132  type PException struct {
  1133  	ExceptionClassName   string                `protobuf:"bytes,1,opt,name=exceptionClassName,proto3" json:"exceptionClassName,omitempty"`
  1134  	ExceptionMessage     string                `protobuf:"bytes,2,opt,name=exceptionMessage,proto3" json:"exceptionMessage,omitempty"`
  1135  	StartTime            int64                 `protobuf:"varint,3,opt,name=startTime,proto3" json:"startTime,omitempty"`
  1136  	ExceptionId          int64                 `protobuf:"varint,4,opt,name=exceptionId,proto3" json:"exceptionId,omitempty"`
  1137  	ExceptionDepth       int32                 `protobuf:"varint,5,opt,name=exceptionDepth,proto3" json:"exceptionDepth,omitempty"`
  1138  	StackTraceElement    []*PStackTraceElement `protobuf:"bytes,6,rep,name=stackTraceElement,proto3" json:"stackTraceElement,omitempty"`
  1139  	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
  1140  	XXX_unrecognized     []byte                `json:"-"`
  1141  	XXX_sizecache        int32                 `json:"-"`
  1142  }
  1143  
  1144  func (m *PException) Reset()         { *m = PException{} }
  1145  func (m *PException) String() string { return proto.CompactTextString(m) }
  1146  func (*PException) ProtoMessage()    {}
  1147  func (*PException) Descriptor() ([]byte, []int) {
  1148  	return fileDescriptor_8bd3588c698d8223, []int{16}
  1149  }
  1150  
  1151  func (m *PException) XXX_Unmarshal(b []byte) error {
  1152  	return xxx_messageInfo_PException.Unmarshal(m, b)
  1153  }
  1154  func (m *PException) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1155  	return xxx_messageInfo_PException.Marshal(b, m, deterministic)
  1156  }
  1157  func (m *PException) XXX_Merge(src proto.Message) {
  1158  	xxx_messageInfo_PException.Merge(m, src)
  1159  }
  1160  func (m *PException) XXX_Size() int {
  1161  	return xxx_messageInfo_PException.Size(m)
  1162  }
  1163  func (m *PException) XXX_DiscardUnknown() {
  1164  	xxx_messageInfo_PException.DiscardUnknown(m)
  1165  }
  1166  
  1167  var xxx_messageInfo_PException proto.InternalMessageInfo
  1168  
  1169  func (m *PException) GetExceptionClassName() string {
  1170  	if m != nil {
  1171  		return m.ExceptionClassName
  1172  	}
  1173  	return ""
  1174  }
  1175  
  1176  func (m *PException) GetExceptionMessage() string {
  1177  	if m != nil {
  1178  		return m.ExceptionMessage
  1179  	}
  1180  	return ""
  1181  }
  1182  
  1183  func (m *PException) GetStartTime() int64 {
  1184  	if m != nil {
  1185  		return m.StartTime
  1186  	}
  1187  	return 0
  1188  }
  1189  
  1190  func (m *PException) GetExceptionId() int64 {
  1191  	if m != nil {
  1192  		return m.ExceptionId
  1193  	}
  1194  	return 0
  1195  }
  1196  
  1197  func (m *PException) GetExceptionDepth() int32 {
  1198  	if m != nil {
  1199  		return m.ExceptionDepth
  1200  	}
  1201  	return 0
  1202  }
  1203  
  1204  func (m *PException) GetStackTraceElement() []*PStackTraceElement {
  1205  	if m != nil {
  1206  		return m.StackTraceElement
  1207  	}
  1208  	return nil
  1209  }
  1210  
  1211  type PStackTraceElement struct {
  1212  	ClassName            string   `protobuf:"bytes,1,opt,name=className,proto3" json:"className,omitempty"`
  1213  	FileName             string   `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName,omitempty"`
  1214  	LineNumber           int32    `protobuf:"varint,3,opt,name=lineNumber,proto3" json:"lineNumber,omitempty"`
  1215  	MethodName           string   `protobuf:"bytes,4,opt,name=methodName,proto3" json:"methodName,omitempty"`
  1216  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1217  	XXX_unrecognized     []byte   `json:"-"`
  1218  	XXX_sizecache        int32    `json:"-"`
  1219  }
  1220  
  1221  func (m *PStackTraceElement) Reset()         { *m = PStackTraceElement{} }
  1222  func (m *PStackTraceElement) String() string { return proto.CompactTextString(m) }
  1223  func (*PStackTraceElement) ProtoMessage()    {}
  1224  func (*PStackTraceElement) Descriptor() ([]byte, []int) {
  1225  	return fileDescriptor_8bd3588c698d8223, []int{17}
  1226  }
  1227  
  1228  func (m *PStackTraceElement) XXX_Unmarshal(b []byte) error {
  1229  	return xxx_messageInfo_PStackTraceElement.Unmarshal(m, b)
  1230  }
  1231  func (m *PStackTraceElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1232  	return xxx_messageInfo_PStackTraceElement.Marshal(b, m, deterministic)
  1233  }
  1234  func (m *PStackTraceElement) XXX_Merge(src proto.Message) {
  1235  	xxx_messageInfo_PStackTraceElement.Merge(m, src)
  1236  }
  1237  func (m *PStackTraceElement) XXX_Size() int {
  1238  	return xxx_messageInfo_PStackTraceElement.Size(m)
  1239  }
  1240  func (m *PStackTraceElement) XXX_DiscardUnknown() {
  1241  	xxx_messageInfo_PStackTraceElement.DiscardUnknown(m)
  1242  }
  1243  
  1244  var xxx_messageInfo_PStackTraceElement proto.InternalMessageInfo
  1245  
  1246  func (m *PStackTraceElement) GetClassName() string {
  1247  	if m != nil {
  1248  		return m.ClassName
  1249  	}
  1250  	return ""
  1251  }
  1252  
  1253  func (m *PStackTraceElement) GetFileName() string {
  1254  	if m != nil {
  1255  		return m.FileName
  1256  	}
  1257  	return ""
  1258  }
  1259  
  1260  func (m *PStackTraceElement) GetLineNumber() int32 {
  1261  	if m != nil {
  1262  		return m.LineNumber
  1263  	}
  1264  	return 0
  1265  }
  1266  
  1267  func (m *PStackTraceElement) GetMethodName() string {
  1268  	if m != nil {
  1269  		return m.MethodName
  1270  	}
  1271  	return ""
  1272  }
  1273  
  1274  func init() {
  1275  	proto.RegisterType((*PSpanMessage)(nil), "v1.PSpanMessage")
  1276  	proto.RegisterType((*PSpan)(nil), "v1.PSpan")
  1277  	proto.RegisterType((*PTransactionId)(nil), "v1.PTransactionId")
  1278  	proto.RegisterType((*PAcceptEvent)(nil), "v1.PAcceptEvent")
  1279  	proto.RegisterType((*PParentInfo)(nil), "v1.PParentInfo")
  1280  	proto.RegisterType((*PLocalAsyncId)(nil), "v1.PLocalAsyncId")
  1281  	proto.RegisterType((*PSpanEvent)(nil), "v1.PSpanEvent")
  1282  	proto.RegisterType((*PNextEvent)(nil), "v1.PNextEvent")
  1283  	proto.RegisterType((*PMessageEvent)(nil), "v1.PMessageEvent")
  1284  	proto.RegisterType((*PSpanChunk)(nil), "v1.PSpanChunk")
  1285  	proto.RegisterType((*PResult)(nil), "v1.PResult")
  1286  	proto.RegisterType((*PSqlMetaData)(nil), "v1.PSqlMetaData")
  1287  	proto.RegisterType((*PSqlUidMetaData)(nil), "v1.PSqlUidMetaData")
  1288  	proto.RegisterType((*PApiMetaData)(nil), "v1.PApiMetaData")
  1289  	proto.RegisterType((*PStringMetaData)(nil), "v1.PStringMetaData")
  1290  	proto.RegisterType((*PExceptionMetaData)(nil), "v1.PExceptionMetaData")
  1291  	proto.RegisterType((*PException)(nil), "v1.PException")
  1292  	proto.RegisterType((*PStackTraceElement)(nil), "v1.PStackTraceElement")
  1293  }
  1294  
  1295  func init() { proto.RegisterFile("v1/Span.proto", fileDescriptor_8bd3588c698d8223) }
  1296  
  1297  var fileDescriptor_8bd3588c698d8223 = []byte{
  1298  	// 1205 bytes of a gzipped FileDescriptorProto
  1299  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0x4f, 0x6f, 0xe3, 0x44,
  1300  	0x14, 0x5f, 0x37, 0xff, 0x9a, 0x97, 0xa4, 0x4d, 0x67, 0xa1, 0xb2, 0x2a, 0xb4, 0x04, 0x0b, 0xad,
  1301  	0xaa, 0xd5, 0x2a, 0xa5, 0x85, 0x5d, 0x40, 0x88, 0x43, 0xbb, 0xad, 0xd4, 0x4a, 0xb4, 0x44, 0xd3,
  1302  	0xc2, 0x81, 0xdb, 0xac, 0x3d, 0x4d, 0xad, 0x3a, 0xb6, 0x6b, 0x4f, 0xa2, 0xed, 0x95, 0x3b, 0x1c,
  1303  	0xb9, 0xf1, 0x4d, 0xf8, 0x0e, 0x7c, 0x18, 0xf8, 0x00, 0xe8, 0xbd, 0x19, 0xdb, 0xe3, 0x34, 0xbb,
  1304  	0xcb, 0x05, 0x4e, 0x9d, 0xf7, 0x7b, 0xbf, 0xf1, 0xbc, 0x79, 0x7f, 0x7e, 0x93, 0xc2, 0x60, 0xb1,
  1305  	0xbf, 0x77, 0x99, 0x8a, 0x78, 0x9c, 0x66, 0x89, 0x4a, 0xd8, 0xda, 0x62, 0x7f, 0xe7, 0xf1, 0x62,
  1306  	0x7f, 0xef, 0x30, 0x8e, 0x13, 0x25, 0x54, 0x98, 0x18, 0x87, 0x77, 0x03, 0xfd, 0x09, 0xf2, 0xce,
  1307  	0x65, 0x9e, 0x8b, 0xa9, 0x64, 0x1f, 0x43, 0x33, 0x4f, 0x45, 0xec, 0x3a, 0x23, 0x67, 0xb7, 0x77,
  1308  	0xd0, 0x1d, 0x2f, 0xf6, 0xc7, 0xe4, 0x3f, 0x7d, 0xc4, 0xc9, 0xc1, 0xc6, 0xd0, 0xc5, 0xbf, 0xaf,
  1309  	0x6e, 0xe6, 0xf1, 0xad, 0xbb, 0x46, 0xac, 0x8d, 0x92, 0x45, 0xe8, 0xe9, 0x23, 0x5e, 0x51, 0x8e,
  1310  	0x3a, 0xd0, 0xba, 0x0e, 0x65, 0x14, 0x78, 0x7f, 0x35, 0xa1, 0x45, 0x24, 0xe6, 0x42, 0x67, 0x21,
  1311  	0xb3, 0x3c, 0x4c, 0xf4, 0x31, 0x2d, 0x5e, 0x98, 0xec, 0x2b, 0x18, 0xa8, 0x4c, 0xc4, 0xb9, 0xf0,
  1312  	0x31, 0xc4, 0xb3, 0xc0, 0x1c, 0xc0, 0xe8, 0x80, 0x2b, 0xdb, 0xc3, 0xeb, 0x44, 0xb6, 0x03, 0x6d,
  1313  	0x3c, 0xf3, 0x2c, 0x70, 0x1b, 0x23, 0x67, 0x77, 0x78, 0xb4, 0xf6, 0x99, 0xc3, 0x0d, 0xc2, 0x9e,
  1314  	0x42, 0x3f, 0x15, 0x99, 0x8c, 0xd5, 0xa5, 0x66, 0x34, 0x4b, 0x46, 0x0d, 0x67, 0x1f, 0x41, 0x37,
  1315  	0x57, 0x22, 0x53, 0x57, 0xe1, 0x4c, 0xba, 0xad, 0x91, 0xb3, 0xdb, 0xe0, 0x15, 0x80, 0x51, 0xcb,
  1316  	0x48, 0xa4, 0xb9, 0x0c, 0xdc, 0xb6, 0x8e, 0xda, 0x98, 0xec, 0x03, 0x68, 0x89, 0x34, 0x3c, 0x0b,
  1317  	0xdc, 0x0e, 0xe1, 0xda, 0x60, 0x23, 0xe8, 0xe5, 0x32, 0x5b, 0x84, 0xbe, 0xbc, 0xba, 0x4f, 0xa5,
  1318  	0xbb, 0x4e, 0x3e, 0x1b, 0x62, 0x07, 0xd0, 0x13, 0xbe, 0x2f, 0x53, 0x75, 0xb2, 0x90, 0xb1, 0x72,
  1319  	0xbb, 0x74, 0xd7, 0x21, 0xdd, 0xf5, 0xb0, 0xc2, 0xb9, 0x4d, 0x62, 0x7b, 0x00, 0xa2, 0xac, 0xa1,
  1320  	0x0b, 0xa3, 0xc6, 0x6e, 0xef, 0x60, 0x53, 0x6f, 0x29, 0x61, 0x6e, 0x51, 0x18, 0x83, 0xe6, 0x75,
  1321  	0x24, 0xa6, 0x6e, 0x8f, 0xce, 0xa7, 0x35, 0x1b, 0x42, 0x43, 0x66, 0x99, 0xdb, 0x1f, 0x39, 0xbb,
  1322  	0x5b, 0x1c, 0x97, 0xec, 0xb9, 0xae, 0xaa, 0x0e, 0x64, 0x40, 0x5f, 0xad, 0xaa, 0xaa, 0xc3, 0xa8,
  1323  	0x08, 0xec, 0x6b, 0x18, 0xc8, 0x37, 0x18, 0x13, 0xe6, 0x3e, 0xbe, 0x4e, 0xdc, 0x0d, 0x0a, 0xfd,
  1324  	0x31, 0xed, 0x38, 0x8b, 0xd5, 0xa5, 0xca, 0xc2, 0x78, 0xfa, 0xa3, 0x88, 0xe6, 0x92, 0xd7, 0x99,
  1325  	0xec, 0x25, 0x6c, 0x8b, 0x34, 0x8d, 0x42, 0x9f, 0xa2, 0xbb, 0xb4, 0x12, 0xb4, 0x49, 0x01, 0xbe,
  1326  	0xc5, 0x8b, 0xfb, 0xa2, 0x64, 0x3a, 0x0d, 0xe3, 0xa9, 0xdd, 0x06, 0x78, 0xf6, 0x50, 0xef, 0x5b,
  1327  	0xed, 0xf5, 0x16, 0xb0, 0x51, 0x6f, 0x1c, 0xac, 0xa3, 0x98, 0xca, 0x58, 0x9d, 0x05, 0xd4, 0x7d,
  1328  	0x5d, 0x5e, 0x98, 0xec, 0x19, 0x6c, 0xd0, 0xf2, 0xb2, 0x6c, 0x02, 0x6c, 0xbf, 0x06, 0x75, 0xca,
  1329  	0x92, 0x87, 0x3d, 0x81, 0xf5, 0x5c, 0xde, 0xcd, 0x65, 0xec, 0x4b, 0xea, 0x38, 0xcd, 0x2a, 0x31,
  1330  	0xef, 0x17, 0x07, 0xfa, 0x76, 0x15, 0x31, 0xe7, 0x59, 0xea, 0x9b, 0x23, 0x71, 0xc9, 0x76, 0x60,
  1331  	0x5d, 0xc6, 0xc1, 0x24, 0x09, 0x63, 0x45, 0x07, 0x75, 0x79, 0x69, 0xb3, 0x27, 0x00, 0x99, 0x9c,
  1332  	0x25, 0x4a, 0x1e, 0x06, 0x41, 0x46, 0x07, 0x74, 0xb9, 0x85, 0x60, 0x1b, 0xe8, 0xd6, 0xa5, 0x14,
  1333  	0x34, 0x29, 0xfd, 0xba, 0x0d, 0x26, 0x25, 0xcc, 0x2d, 0x8a, 0xf7, 0xbb, 0x03, 0x3d, 0xcb, 0xc7,
  1334  	0xbe, 0x80, 0x0f, 0xb5, 0xf7, 0xb0, 0xca, 0xf7, 0x85, 0x98, 0x49, 0x13, 0xe0, 0x6a, 0xe7, 0xca,
  1335  	0x5d, 0x54, 0xbc, 0x35, 0x2a, 0xc2, 0x6a, 0x27, 0xf3, 0xa0, 0xaf, 0x5b, 0x38, 0xc9, 0x4e, 0x93,
  1336  	0x5c, 0x99, 0xeb, 0xd4, 0x30, 0xef, 0x04, 0x06, 0x93, 0xef, 0x12, 0x5f, 0x44, 0x87, 0xf9, 0x7d,
  1337  	0xec, 0x9b, 0x32, 0xe9, 0x65, 0x21, 0x12, 0xc6, 0xc4, 0xbc, 0x95, 0xa9, 0xd7, 0xe7, 0x56, 0x69,
  1338  	0xff, 0x7b, 0x0d, 0xa0, 0xea, 0xd9, 0x1a, 0xd5, 0xa9, 0x53, 0x71, 0x6a, 0x03, 0x99, 0xaa, 0x1b,
  1339  	0xf3, 0x0d, 0x6d, 0x60, 0xac, 0x34, 0xf2, 0x27, 0x66, 0xd4, 0x1b, 0xe4, 0xac, 0x61, 0x58, 0x1c,
  1340  	0x19, 0x07, 0x05, 0xa3, 0x49, 0x0c, 0x0b, 0x59, 0x9e, 0xfc, 0x16, 0x8d, 0x59, 0x6d, 0xf2, 0xeb,
  1341  	0x53, 0xdc, 0x7e, 0xff, 0x14, 0x97, 0x12, 0x03, 0xf4, 0x31, 0x23, 0x31, 0x0f, 0xe6, 0xb0, 0xf7,
  1342  	0xaf, 0xe7, 0xf0, 0x39, 0x74, 0x63, 0xf9, 0xc6, 0x28, 0x4f, 0xdf, 0x92, 0xf1, 0x8b, 0x02, 0xe5,
  1343  	0x15, 0x01, 0x6f, 0x4c, 0xd9, 0x2f, 0xf4, 0x81, 0x6e, 0x5c, 0x21, 0xde, 0x05, 0x40, 0xb5, 0x91,
  1344  	0x7d, 0x09, 0xfd, 0x99, 0x7e, 0x4e, 0x34, 0x5f, 0xbf, 0x25, 0x5b, 0xf4, 0xf9, 0x73, 0xcb, 0x71,
  1345  	0xfa, 0x88, 0xd7, 0x88, 0xd5, 0x5b, 0x71, 0x07, 0x83, 0x1a, 0x13, 0x03, 0xc0, 0x68, 0x8c, 0x80,
  1346  	0xe3, 0x07, 0x87, 0xdc, 0x42, 0xde, 0x39, 0x4b, 0x9f, 0xc2, 0x20, 0x90, 0xb9, 0x0a, 0x63, 0x61,
  1347  	0x1e, 0x15, 0xdd, 0x7f, 0x75, 0xd0, 0xfb, 0xb3, 0xe8, 0x1c, 0x7a, 0xb6, 0xfe, 0xf7, 0x37, 0xca,
  1348  	0xbe, 0x40, 0x73, 0xe9, 0x02, 0x35, 0x71, 0x6e, 0xbd, 0x4f, 0x9c, 0xdf, 0xae, 0xb0, 0xed, 0x77,
  1349  	0x2a, 0xac, 0x0b, 0x9d, 0x5b, 0x79, 0x4f, 0xb2, 0xd7, 0xa1, 0xb7, 0xaf, 0x30, 0xd9, 0x0b, 0xe8,
  1350  	0x47, 0xd6, 0x68, 0xd2, 0x53, 0x56, 0xd4, 0xd3, 0x9e, 0x59, 0x5e, 0xa3, 0x79, 0xdf, 0x42, 0x67,
  1351  	0xc2, 0x65, 0x3e, 0x8f, 0x14, 0x7e, 0x3b, 0x9f, 0xfb, 0xbe, 0xcc, 0x73, 0xca, 0xe6, 0x3a, 0x2f,
  1352  	0x4c, 0xf4, 0x98, 0x16, 0x30, 0x75, 0x2b, 0x4c, 0xef, 0x25, 0xfe, 0x32, 0xb9, 0x8b, 0xce, 0xa5,
  1353  	0x12, 0xc7, 0x42, 0x09, 0x1c, 0x81, 0xfc, 0x2e, 0x2a, 0xe5, 0x40, 0x1b, 0x28, 0xab, 0xf9, 0x5d,
  1354  	0x64, 0xf6, 0xe2, 0xd2, 0xfb, 0x06, 0x36, 0x71, 0xdf, 0x0f, 0x61, 0x50, 0x6e, 0xdd, 0x86, 0x76,
  1355  	0x4e, 0x08, 0xed, 0xed, 0x73, 0x63, 0xad, 0xd8, 0xfc, 0x33, 0xc9, 0x76, 0x1a, 0xda, 0xa7, 0xea,
  1356  	0xc1, 0x73, 0xec, 0xb7, 0x1d, 0xc5, 0x29, 0x0d, 0x69, 0xe4, 0x4c, 0xd4, 0xc6, 0xc4, 0xe7, 0x36,
  1357  	0x0a, 0x63, 0x69, 0x74, 0x83, 0xd6, 0x88, 0x29, 0xcc, 0xbf, 0x56, 0x0a, 0x5a, 0x63, 0xbd, 0x31,
  1358  	0x59, 0x34, 0xff, 0x2d, 0x5d, 0xef, 0xc2, 0xf6, 0xbe, 0xc7, 0x1b, 0xd0, 0xe8, 0x96, 0x61, 0xa0,
  1359  	0x90, 0x11, 0x52, 0x46, 0x52, 0xda, 0x24, 0x37, 0xd5, 0xa0, 0x9b, 0x80, 0x6c, 0xc8, 0xfb, 0xc3,
  1360  	0x01, 0x36, 0x39, 0x29, 0xe6, 0xbf, 0xfc, 0xe8, 0x18, 0xa0, 0x14, 0x05, 0x2c, 0x4c, 0xd5, 0x58,
  1361  	0x25, 0x97, 0x5b, 0x8c, 0xff, 0xa8, 0xf3, 0x47, 0xd0, 0x9b, 0x67, 0xe1, 0x95, 0x9c, 0xa5, 0x91,
  1362  	0x50, 0xd2, 0x34, 0xbf, 0x0d, 0x79, 0xbf, 0xe1, 0x68, 0x96, 0x21, 0xb1, 0x31, 0xb0, 0x32, 0xa8,
  1363  	0x57, 0x91, 0xc8, 0x73, 0xeb, 0xdd, 0x5a, 0xe1, 0x61, 0xcf, 0x60, 0x28, 0xab, 0xbb, 0xdb, 0xbd,
  1364  	0xf6, 0x00, 0xaf, 0xff, 0x04, 0x6c, 0x2c, 0xff, 0x04, 0x1c, 0x41, 0xaf, 0x52, 0x51, 0xad, 0xfc,
  1365  	0x0d, 0x6e, 0x43, 0xec, 0x29, 0x6c, 0x94, 0xe6, 0x31, 0xbd, 0x2e, 0x2d, 0xaa, 0xd6, 0x12, 0xca,
  1366  	0x8e, 0x61, 0x2b, 0x57, 0xc2, 0xbf, 0xbd, 0xca, 0x84, 0x2f, 0x4f, 0x22, 0x39, 0xc3, 0xd1, 0xd6,
  1367  	0xef, 0xc0, 0xb6, 0x1e, 0xed, 0x65, 0x2f, 0x7f, 0xb8, 0xc1, 0xfb, 0x15, 0xeb, 0xfa, 0x80, 0x89,
  1368  	0x97, 0xf0, 0x97, 0xf2, 0x52, 0x01, 0xd8, 0x4a, 0xd7, 0x61, 0x24, 0xc9, 0x69, 0xa4, 0xb2, 0xb0,
  1369  	0x51, 0x66, 0xb1, 0x63, 0x2f, 0xe6, 0xb3, 0xd7, 0x32, 0x33, 0x3d, 0x6c, 0x21, 0xe8, 0x9f, 0x49,
  1370  	0x75, 0x93, 0x04, 0xb4, 0x5b, 0x97, 0xca, 0x42, 0x8e, 0x5e, 0xc0, 0x27, 0x7e, 0x32, 0x1b, 0xc7,
  1371  	0x62, 0x21, 0x33, 0x3f, 0xc9, 0xd2, 0x71, 0x1a, 0xc6, 0x29, 0x6a, 0xd8, 0x78, 0x9a, 0xa5, 0xfe,
  1372  	0x58, 0x61, 0x94, 0x47, 0x5d, 0x94, 0xad, 0x09, 0xfe, 0xf7, 0x31, 0x71, 0x7e, 0x6a, 0xec, 0x2d,
  1373  	0xf6, 0x5f, 0xb7, 0xe9, 0x7f, 0x91, 0xcf, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0x86, 0xc4, 0x75,
  1374  	0x59, 0xb5, 0x0c, 0x00, 0x00,
  1375  }