Documentation ¶
Index ¶
- Variables
- type AuthSpanEnd
- func (*AuthSpanEnd) Descriptor() ([]byte, []int)deprecated
- func (x *AuthSpanEnd) GetEndpointName() string
- func (x *AuthSpanEnd) GetServiceName() string
- func (x *AuthSpanEnd) GetUid() string
- func (x *AuthSpanEnd) GetUserData() []byte
- func (*AuthSpanEnd) ProtoMessage()
- func (x *AuthSpanEnd) ProtoReflect() protoreflect.Message
- func (x *AuthSpanEnd) Reset()
- func (x *AuthSpanEnd) String() string
- type AuthSpanStart
- func (*AuthSpanStart) Descriptor() ([]byte, []int)deprecated
- func (x *AuthSpanStart) GetAuthPayload() []byte
- func (x *AuthSpanStart) GetEndpointName() string
- func (x *AuthSpanStart) GetServiceName() string
- func (*AuthSpanStart) ProtoMessage()
- func (x *AuthSpanStart) ProtoReflect() protoreflect.Message
- func (x *AuthSpanStart) Reset()
- func (x *AuthSpanStart) String() string
- type BodyStream
- func (*BodyStream) Descriptor() ([]byte, []int)deprecated
- func (x *BodyStream) GetData() []byte
- func (x *BodyStream) GetIsResponse() bool
- func (x *BodyStream) GetOverflowed() bool
- func (*BodyStream) ProtoMessage()
- func (x *BodyStream) ProtoReflect() protoreflect.Message
- func (x *BodyStream) Reset()
- func (x *BodyStream) String() string
- type CacheCallEnd
- func (*CacheCallEnd) Descriptor() ([]byte, []int)deprecated
- func (x *CacheCallEnd) GetErr() *Error
- func (x *CacheCallEnd) GetResult() CacheCallEnd_Result
- func (*CacheCallEnd) ProtoMessage()
- func (x *CacheCallEnd) ProtoReflect() protoreflect.Message
- func (x *CacheCallEnd) Reset()
- func (x *CacheCallEnd) String() string
- type CacheCallEnd_Result
- func (CacheCallEnd_Result) Descriptor() protoreflect.EnumDescriptor
- func (x CacheCallEnd_Result) Enum() *CacheCallEnd_Result
- func (CacheCallEnd_Result) EnumDescriptor() ([]byte, []int)deprecated
- func (x CacheCallEnd_Result) Number() protoreflect.EnumNumber
- func (x CacheCallEnd_Result) String() string
- func (CacheCallEnd_Result) Type() protoreflect.EnumType
- type CacheCallStart
- func (*CacheCallStart) Descriptor() ([]byte, []int)deprecated
- func (x *CacheCallStart) GetKeys() []string
- func (x *CacheCallStart) GetOperation() string
- func (x *CacheCallStart) GetStack() *StackTrace
- func (x *CacheCallStart) GetWrite() bool
- func (*CacheCallStart) ProtoMessage()
- func (x *CacheCallStart) ProtoReflect() protoreflect.Message
- func (x *CacheCallStart) Reset()
- func (x *CacheCallStart) String() string
- type DBQueryEnd
- type DBQueryStart
- func (*DBQueryStart) Descriptor() ([]byte, []int)deprecated
- func (x *DBQueryStart) GetQuery() string
- func (x *DBQueryStart) GetStack() *StackTrace
- func (*DBQueryStart) ProtoMessage()
- func (x *DBQueryStart) ProtoReflect() protoreflect.Message
- func (x *DBQueryStart) Reset()
- func (x *DBQueryStart) String() string
- type DBTransactionEnd
- func (*DBTransactionEnd) Descriptor() ([]byte, []int)deprecated
- func (x *DBTransactionEnd) GetCompletion() DBTransactionEnd_CompletionType
- func (x *DBTransactionEnd) GetErr() *Error
- func (x *DBTransactionEnd) GetStack() *StackTrace
- func (*DBTransactionEnd) ProtoMessage()
- func (x *DBTransactionEnd) ProtoReflect() protoreflect.Message
- func (x *DBTransactionEnd) Reset()
- func (x *DBTransactionEnd) String() string
- type DBTransactionEnd_CompletionType
- func (DBTransactionEnd_CompletionType) Descriptor() protoreflect.EnumDescriptor
- func (x DBTransactionEnd_CompletionType) Enum() *DBTransactionEnd_CompletionType
- func (DBTransactionEnd_CompletionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DBTransactionEnd_CompletionType) Number() protoreflect.EnumNumber
- func (x DBTransactionEnd_CompletionType) String() string
- func (DBTransactionEnd_CompletionType) Type() protoreflect.EnumType
- type DBTransactionStart
- func (*DBTransactionStart) Descriptor() ([]byte, []int)deprecated
- func (x *DBTransactionStart) GetStack() *StackTrace
- func (*DBTransactionStart) ProtoMessage()
- func (x *DBTransactionStart) ProtoReflect() protoreflect.Message
- func (x *DBTransactionStart) Reset()
- func (x *DBTransactionStart) String() string
- type DNSAddr
- type Error
- type EventList
- type GoroutineEnd
- type GoroutineStart
- type HTTPCallEnd
- func (*HTTPCallEnd) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPCallEnd) GetErr() *Error
- func (x *HTTPCallEnd) GetStatusCode() uint32
- func (x *HTTPCallEnd) GetTraceEvents() []*HTTPTraceEvent
- func (*HTTPCallEnd) ProtoMessage()
- func (x *HTTPCallEnd) ProtoReflect() protoreflect.Message
- func (x *HTTPCallEnd) Reset()
- func (x *HTTPCallEnd) String() string
- type HTTPCallStart
- func (*HTTPCallStart) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPCallStart) GetCorrelationParentSpanId() uint64
- func (x *HTTPCallStart) GetMethod() string
- func (x *HTTPCallStart) GetStack() *StackTrace
- func (x *HTTPCallStart) GetStartNanotime() int64
- func (x *HTTPCallStart) GetUrl() string
- func (*HTTPCallStart) ProtoMessage()
- func (x *HTTPCallStart) ProtoReflect() protoreflect.Message
- func (x *HTTPCallStart) Reset()
- func (x *HTTPCallStart) String() string
- type HTTPClosedBodyData
- type HTTPConnectDone
- func (*HTTPConnectDone) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPConnectDone) GetAddr() string
- func (x *HTTPConnectDone) GetErr() []byte
- func (x *HTTPConnectDone) GetNetwork() string
- func (*HTTPConnectDone) ProtoMessage()
- func (x *HTTPConnectDone) ProtoReflect() protoreflect.Message
- func (x *HTTPConnectDone) Reset()
- func (x *HTTPConnectDone) String() string
- type HTTPConnectStart
- func (*HTTPConnectStart) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPConnectStart) GetAddr() string
- func (x *HTTPConnectStart) GetNetwork() string
- func (*HTTPConnectStart) ProtoMessage()
- func (x *HTTPConnectStart) ProtoReflect() protoreflect.Message
- func (x *HTTPConnectStart) Reset()
- func (x *HTTPConnectStart) String() string
- type HTTPDNSDone
- func (*HTTPDNSDone) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPDNSDone) GetAddrs() []*DNSAddr
- func (x *HTTPDNSDone) GetErr() []byte
- func (*HTTPDNSDone) ProtoMessage()
- func (x *HTTPDNSDone) ProtoReflect() protoreflect.Message
- func (x *HTTPDNSDone) Reset()
- func (x *HTTPDNSDone) String() string
- type HTTPDNSStart
- type HTTPGetConn
- type HTTPGot1XxResponse
- type HTTPGotConn
- func (*HTTPGotConn) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPGotConn) GetIdleDurationNs() int64
- func (x *HTTPGotConn) GetReused() bool
- func (x *HTTPGotConn) GetWasIdle() bool
- func (*HTTPGotConn) ProtoMessage()
- func (x *HTTPGotConn) ProtoReflect() protoreflect.Message
- func (x *HTTPGotConn) Reset()
- func (x *HTTPGotConn) String() string
- type HTTPGotFirstResponseByte
- type HTTPTLSHandshakeDone
- func (*HTTPTLSHandshakeDone) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPTLSHandshakeDone) GetCipherSuite() uint32
- func (x *HTTPTLSHandshakeDone) GetErr() []byte
- func (x *HTTPTLSHandshakeDone) GetNegotiatedProtocol() string
- func (x *HTTPTLSHandshakeDone) GetServerName() string
- func (x *HTTPTLSHandshakeDone) GetTlsVersion() uint32
- func (*HTTPTLSHandshakeDone) ProtoMessage()
- func (x *HTTPTLSHandshakeDone) ProtoReflect() protoreflect.Message
- func (x *HTTPTLSHandshakeDone) Reset()
- func (x *HTTPTLSHandshakeDone) String() string
- type HTTPTLSHandshakeStart
- type HTTPTraceEvent
- func (*HTTPTraceEvent) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPTraceEvent) GetClosedBody() *HTTPClosedBodyData
- func (x *HTTPTraceEvent) GetConnectDone() *HTTPConnectDone
- func (x *HTTPTraceEvent) GetConnectStart() *HTTPConnectStart
- func (m *HTTPTraceEvent) GetData() isHTTPTraceEvent_Data
- func (x *HTTPTraceEvent) GetDnsDone() *HTTPDNSDone
- func (x *HTTPTraceEvent) GetDnsStart() *HTTPDNSStart
- func (x *HTTPTraceEvent) GetGetConn() *HTTPGetConn
- func (x *HTTPTraceEvent) GetGotConn() *HTTPGotConn
- func (x *HTTPTraceEvent) GetGotFirstResponseByte() *HTTPGotFirstResponseByte
- func (x *HTTPTraceEvent) GetGot_1XxResponse() *HTTPGot1XxResponse
- func (x *HTTPTraceEvent) GetNanotime() int64
- func (x *HTTPTraceEvent) GetTlsHandshakeDone() *HTTPTLSHandshakeDone
- func (x *HTTPTraceEvent) GetTlsHandshakeStart() *HTTPTLSHandshakeStart
- func (x *HTTPTraceEvent) GetWait_100Continue() *HTTPWait100Continue
- func (x *HTTPTraceEvent) GetWroteHeaders() *HTTPWroteHeaders
- func (x *HTTPTraceEvent) GetWroteRequest() *HTTPWroteRequest
- func (*HTTPTraceEvent) ProtoMessage()
- func (x *HTTPTraceEvent) ProtoReflect() protoreflect.Message
- func (x *HTTPTraceEvent) Reset()
- func (x *HTTPTraceEvent) String() string
- type HTTPTraceEventCode
- func (HTTPTraceEventCode) Descriptor() protoreflect.EnumDescriptor
- func (x HTTPTraceEventCode) Enum() *HTTPTraceEventCode
- func (HTTPTraceEventCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x HTTPTraceEventCode) Number() protoreflect.EnumNumber
- func (x HTTPTraceEventCode) String() string
- func (HTTPTraceEventCode) Type() protoreflect.EnumType
- type HTTPTraceEvent_ClosedBody
- type HTTPTraceEvent_ConnectDone
- type HTTPTraceEvent_ConnectStart
- type HTTPTraceEvent_DnsDone
- type HTTPTraceEvent_DnsStart
- type HTTPTraceEvent_GetConn
- type HTTPTraceEvent_GotConn
- type HTTPTraceEvent_GotFirstResponseByte
- type HTTPTraceEvent_Got_1XxResponse
- type HTTPTraceEvent_TlsHandshakeDone
- type HTTPTraceEvent_TlsHandshakeStart
- type HTTPTraceEvent_Wait_100Continue
- type HTTPTraceEvent_WroteHeaders
- type HTTPTraceEvent_WroteRequest
- type HTTPWait100Continue
- type HTTPWroteHeaders
- type HTTPWroteRequest
- type LogField
- func (*LogField) Descriptor() ([]byte, []int)deprecated
- func (x *LogField) GetBool() bool
- func (x *LogField) GetDur() int64
- func (x *LogField) GetError() *Error
- func (x *LogField) GetFloat32() float32
- func (x *LogField) GetFloat64() float64
- func (x *LogField) GetInt() int64
- func (x *LogField) GetJson() []byte
- func (x *LogField) GetKey() string
- func (x *LogField) GetStr() string
- func (x *LogField) GetTime() *timestamppb.Timestamp
- func (x *LogField) GetUint() uint64
- func (x *LogField) GetUuid() []byte
- func (m *LogField) GetValue() isLogField_Value
- func (*LogField) ProtoMessage()
- func (x *LogField) ProtoReflect() protoreflect.Message
- func (x *LogField) Reset()
- func (x *LogField) String() string
- type LogField_Bool
- type LogField_Dur
- type LogField_Error
- type LogField_Float32
- type LogField_Float64
- type LogField_Int
- type LogField_Json
- type LogField_Str
- type LogField_Time
- type LogField_Uint
- type LogField_Uuid
- type LogMessage
- func (*LogMessage) Descriptor() ([]byte, []int)deprecated
- func (x *LogMessage) GetFields() []*LogField
- func (x *LogMessage) GetLevel() LogMessage_Level
- func (x *LogMessage) GetMsg() string
- func (x *LogMessage) GetStack() *StackTrace
- func (*LogMessage) ProtoMessage()
- func (x *LogMessage) ProtoReflect() protoreflect.Message
- func (x *LogMessage) Reset()
- func (x *LogMessage) String() string
- type LogMessage_Level
- func (LogMessage_Level) Descriptor() protoreflect.EnumDescriptor
- func (x LogMessage_Level) Enum() *LogMessage_Level
- func (LogMessage_Level) EnumDescriptor() ([]byte, []int)deprecated
- func (x LogMessage_Level) Number() protoreflect.EnumNumber
- func (x LogMessage_Level) String() string
- func (LogMessage_Level) Type() protoreflect.EnumType
- type PubsubMessageSpanEnd
- func (*PubsubMessageSpanEnd) Descriptor() ([]byte, []int)deprecated
- func (x *PubsubMessageSpanEnd) GetServiceName() string
- func (x *PubsubMessageSpanEnd) GetSubscriptionName() string
- func (x *PubsubMessageSpanEnd) GetTopicName() string
- func (*PubsubMessageSpanEnd) ProtoMessage()
- func (x *PubsubMessageSpanEnd) ProtoReflect() protoreflect.Message
- func (x *PubsubMessageSpanEnd) Reset()
- func (x *PubsubMessageSpanEnd) String() string
- type PubsubMessageSpanStart
- func (*PubsubMessageSpanStart) Descriptor() ([]byte, []int)deprecated
- func (x *PubsubMessageSpanStart) GetAttempt() uint32
- func (x *PubsubMessageSpanStart) GetMessageId() string
- func (x *PubsubMessageSpanStart) GetMessagePayload() []byte
- func (x *PubsubMessageSpanStart) GetPublishTime() *timestamppb.Timestamp
- func (x *PubsubMessageSpanStart) GetServiceName() string
- func (x *PubsubMessageSpanStart) GetSubscriptionName() string
- func (x *PubsubMessageSpanStart) GetTopicName() string
- func (*PubsubMessageSpanStart) ProtoMessage()
- func (x *PubsubMessageSpanStart) ProtoReflect() protoreflect.Message
- func (x *PubsubMessageSpanStart) Reset()
- func (x *PubsubMessageSpanStart) String() string
- type PubsubPublishEnd
- func (*PubsubPublishEnd) Descriptor() ([]byte, []int)deprecated
- func (x *PubsubPublishEnd) GetErr() *Error
- func (x *PubsubPublishEnd) GetMessageId() string
- func (*PubsubPublishEnd) ProtoMessage()
- func (x *PubsubPublishEnd) ProtoReflect() protoreflect.Message
- func (x *PubsubPublishEnd) Reset()
- func (x *PubsubPublishEnd) String() string
- type PubsubPublishStart
- func (*PubsubPublishStart) Descriptor() ([]byte, []int)deprecated
- func (x *PubsubPublishStart) GetMessage() []byte
- func (x *PubsubPublishStart) GetStack() *StackTrace
- func (x *PubsubPublishStart) GetTopic() string
- func (*PubsubPublishStart) ProtoMessage()
- func (x *PubsubPublishStart) ProtoReflect() protoreflect.Message
- func (x *PubsubPublishStart) Reset()
- func (x *PubsubPublishStart) String() string
- type RPCCallEnd
- type RPCCallStart
- func (*RPCCallStart) Descriptor() ([]byte, []int)deprecated
- func (x *RPCCallStart) GetStack() *StackTrace
- func (x *RPCCallStart) GetTargetEndpointName() string
- func (x *RPCCallStart) GetTargetServiceName() string
- func (*RPCCallStart) ProtoMessage()
- func (x *RPCCallStart) ProtoReflect() protoreflect.Message
- func (x *RPCCallStart) Reset()
- func (x *RPCCallStart) String() string
- type RequestSpanEnd
- func (*RequestSpanEnd) Descriptor() ([]byte, []int)deprecated
- func (x *RequestSpanEnd) GetEndpointName() string
- func (x *RequestSpanEnd) GetHttpStatusCode() uint32
- func (x *RequestSpanEnd) GetResponseHeaders() map[string]string
- func (x *RequestSpanEnd) GetResponsePayload() []byte
- func (x *RequestSpanEnd) GetServiceName() string
- func (*RequestSpanEnd) ProtoMessage()
- func (x *RequestSpanEnd) ProtoReflect() protoreflect.Message
- func (x *RequestSpanEnd) Reset()
- func (x *RequestSpanEnd) String() string
- type RequestSpanStart
- func (*RequestSpanStart) Descriptor() ([]byte, []int)deprecated
- func (x *RequestSpanStart) GetEndpointName() string
- func (x *RequestSpanStart) GetExtCorrelationId() string
- func (x *RequestSpanStart) GetHttpMethod() string
- func (x *RequestSpanStart) GetPath() string
- func (x *RequestSpanStart) GetPathParams() []string
- func (x *RequestSpanStart) GetRequestHeaders() map[string]string
- func (x *RequestSpanStart) GetRequestPayload() []byte
- func (x *RequestSpanStart) GetServiceName() string
- func (x *RequestSpanStart) GetUid() string
- func (*RequestSpanStart) ProtoMessage()
- func (x *RequestSpanStart) ProtoReflect() protoreflect.Message
- func (x *RequestSpanStart) Reset()
- func (x *RequestSpanStart) String() string
- type ServiceInitEnd
- type ServiceInitStart
- type SpanEnd
- func (*SpanEnd) Descriptor() ([]byte, []int)deprecated
- func (x *SpanEnd) GetAuth() *AuthSpanEnd
- func (m *SpanEnd) GetData() isSpanEnd_Data
- func (x *SpanEnd) GetDurationNanos() uint64
- func (x *SpanEnd) GetError() *Error
- func (x *SpanEnd) GetPanicStack() *StackTrace
- func (x *SpanEnd) GetParentSpanId() uint64
- func (x *SpanEnd) GetParentTraceId() *TraceID
- func (x *SpanEnd) GetPubsubMessage() *PubsubMessageSpanEnd
- func (x *SpanEnd) GetRequest() *RequestSpanEnd
- func (*SpanEnd) ProtoMessage()
- func (x *SpanEnd) ProtoReflect() protoreflect.Message
- func (x *SpanEnd) Reset()
- func (x *SpanEnd) String() string
- type SpanEnd_Auth
- type SpanEnd_PubsubMessage
- type SpanEnd_Request
- type SpanEvent
- func (*SpanEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SpanEvent) GetBodyStream() *BodyStream
- func (x *SpanEvent) GetCacheCallEnd() *CacheCallEnd
- func (x *SpanEvent) GetCacheCallStart() *CacheCallStart
- func (x *SpanEvent) GetCorrelationEventId() uint64
- func (m *SpanEvent) GetData() isSpanEvent_Data
- func (x *SpanEvent) GetDbQueryEnd() *DBQueryEnd
- func (x *SpanEvent) GetDbQueryStart() *DBQueryStart
- func (x *SpanEvent) GetDbTransactionEnd() *DBTransactionEnd
- func (x *SpanEvent) GetDbTransactionStart() *DBTransactionStart
- func (x *SpanEvent) GetDefLoc() uint32
- func (x *SpanEvent) GetGoid() uint32
- func (x *SpanEvent) GetHttpCallEnd() *HTTPCallEnd
- func (x *SpanEvent) GetHttpCallStart() *HTTPCallStart
- func (x *SpanEvent) GetLogMessage() *LogMessage
- func (x *SpanEvent) GetPubsubPublishEnd() *PubsubPublishEnd
- func (x *SpanEvent) GetPubsubPublishStart() *PubsubPublishStart
- func (x *SpanEvent) GetRpcCallEnd() *RPCCallEnd
- func (x *SpanEvent) GetRpcCallStart() *RPCCallStart
- func (x *SpanEvent) GetServiceInitEnd() *ServiceInitEnd
- func (x *SpanEvent) GetServiceInitStart() *ServiceInitStart
- func (*SpanEvent) ProtoMessage()
- func (x *SpanEvent) ProtoReflect() protoreflect.Message
- func (x *SpanEvent) Reset()
- func (x *SpanEvent) String() string
- type SpanEvent_BodyStream
- type SpanEvent_CacheCallEnd
- type SpanEvent_CacheCallStart
- type SpanEvent_DbQueryEnd
- type SpanEvent_DbQueryStart
- type SpanEvent_DbTransactionEnd
- type SpanEvent_DbTransactionStart
- type SpanEvent_HttpCallEnd
- type SpanEvent_HttpCallStart
- type SpanEvent_LogMessage
- type SpanEvent_PubsubPublishEnd
- type SpanEvent_PubsubPublishStart
- type SpanEvent_RpcCallEnd
- type SpanEvent_RpcCallStart
- type SpanEvent_ServiceInitEnd
- type SpanEvent_ServiceInitStart
- type SpanStart
- func (*SpanStart) Descriptor() ([]byte, []int)deprecated
- func (x *SpanStart) GetAuth() *AuthSpanStart
- func (x *SpanStart) GetCallerEventId() uint64
- func (m *SpanStart) GetData() isSpanStart_Data
- func (x *SpanStart) GetDefLoc() uint32
- func (x *SpanStart) GetExternalCorrelationId() string
- func (x *SpanStart) GetGoid() uint32
- func (x *SpanStart) GetParentSpanId() uint64
- func (x *SpanStart) GetParentTraceId() *TraceID
- func (x *SpanStart) GetPubsubMessage() *PubsubMessageSpanStart
- func (x *SpanStart) GetRequest() *RequestSpanStart
- func (*SpanStart) ProtoMessage()
- func (x *SpanStart) ProtoReflect() protoreflect.Message
- func (x *SpanStart) Reset()
- func (x *SpanStart) String() string
- type SpanStart_Auth
- type SpanStart_PubsubMessage
- type SpanStart_Request
- type SpanSummary
- func (*SpanSummary) Descriptor() ([]byte, []int)deprecated
- func (x *SpanSummary) GetDeployedCommit() string
- func (x *SpanSummary) GetDurationNanos() uint64
- func (x *SpanSummary) GetEndpointName() string
- func (x *SpanSummary) GetIsError() bool
- func (x *SpanSummary) GetIsRoot() bool
- func (x *SpanSummary) GetMessageId() string
- func (x *SpanSummary) GetServiceName() string
- func (x *SpanSummary) GetSpanId() string
- func (x *SpanSummary) GetStartedAt() *timestamppb.Timestamp
- func (x *SpanSummary) GetSubscriptionName() string
- func (x *SpanSummary) GetTopicName() string
- func (x *SpanSummary) GetTraceId() string
- func (x *SpanSummary) GetType() SpanSummary_SpanType
- func (*SpanSummary) ProtoMessage()
- func (x *SpanSummary) ProtoReflect() protoreflect.Message
- func (x *SpanSummary) Reset()
- func (x *SpanSummary) String() string
- type SpanSummary_SpanType
- func (SpanSummary_SpanType) Descriptor() protoreflect.EnumDescriptor
- func (x SpanSummary_SpanType) Enum() *SpanSummary_SpanType
- func (SpanSummary_SpanType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SpanSummary_SpanType) Number() protoreflect.EnumNumber
- func (x SpanSummary_SpanType) String() string
- func (SpanSummary_SpanType) Type() protoreflect.EnumType
- type StackFrame
- func (*StackFrame) Descriptor() ([]byte, []int)deprecated
- func (x *StackFrame) GetFilename() string
- func (x *StackFrame) GetFunc() string
- func (x *StackFrame) GetLine() int32
- func (*StackFrame) ProtoMessage()
- func (x *StackFrame) ProtoReflect() protoreflect.Message
- func (x *StackFrame) Reset()
- func (x *StackFrame) String() string
- type StackTrace
- type TraceEvent
- func (*TraceEvent) Descriptor() ([]byte, []int)deprecated
- func (m *TraceEvent) GetEvent() isTraceEvent_Event
- func (x *TraceEvent) GetEventId() uint64
- func (x *TraceEvent) GetEventTime() *timestamppb.Timestamp
- func (x *TraceEvent) GetSpanEnd() *SpanEnd
- func (x *TraceEvent) GetSpanEvent() *SpanEvent
- func (x *TraceEvent) GetSpanId() uint64
- func (x *TraceEvent) GetSpanStart() *SpanStart
- func (x *TraceEvent) GetTraceId() *TraceID
- func (*TraceEvent) ProtoMessage()
- func (x *TraceEvent) ProtoReflect() protoreflect.Message
- func (x *TraceEvent) Reset()
- func (x *TraceEvent) String() string
- type TraceEvent_SpanEnd
- type TraceEvent_SpanEvent
- type TraceEvent_SpanStart
- type TraceID
- func (*TraceID) Descriptor() ([]byte, []int)deprecated
- func (x *TraceID) GetHigh() uint64
- func (x *TraceID) GetLow() uint64
- func (id *TraceID) IsZero() bool
- func (*TraceID) ProtoMessage()
- func (x *TraceID) ProtoReflect() protoreflect.Message
- func (x *TraceID) Reset()
- func (x *TraceID) String() string
Constants ¶
This section is empty.
Variables ¶
var ( HTTPTraceEventCode_name = map[int32]string{ 0: "UNKNOWN", 1: "GET_CONN", 2: "GOT_CONN", 3: "GOT_FIRST_RESPONSE_BYTE", 4: "GOT_1XX_RESPONSE", 5: "DNS_START", 6: "DNS_DONE", 7: "CONNECT_START", 8: "CONNECT_DONE", 9: "TLS_HANDSHAKE_START", 10: "TLS_HANDSHAKE_DONE", 11: "WROTE_HEADERS", 12: "WROTE_REQUEST", 13: "WAIT_100_CONTINUE", 14: "CLOSED_BODY", } HTTPTraceEventCode_value = map[string]int32{ "UNKNOWN": 0, "GET_CONN": 1, "GOT_CONN": 2, "GOT_FIRST_RESPONSE_BYTE": 3, "GOT_1XX_RESPONSE": 4, "DNS_START": 5, "DNS_DONE": 6, "CONNECT_START": 7, "CONNECT_DONE": 8, "TLS_HANDSHAKE_START": 9, "TLS_HANDSHAKE_DONE": 10, "WROTE_HEADERS": 11, "WROTE_REQUEST": 12, "WAIT_100_CONTINUE": 13, "CLOSED_BODY": 14, } )
Enum value maps for HTTPTraceEventCode.
var ( SpanSummary_SpanType_name = map[int32]string{ 0: "UNKNOWN", 1: "REQUEST", 2: "AUTH", 3: "PUBSUB_MESSAGE", } SpanSummary_SpanType_value = map[string]int32{ "UNKNOWN": 0, "REQUEST": 1, "AUTH": 2, "PUBSUB_MESSAGE": 3, } )
Enum value maps for SpanSummary_SpanType.
var ( DBTransactionEnd_CompletionType_name = map[int32]string{ 0: "ROLLBACK", 1: "COMMIT", } DBTransactionEnd_CompletionType_value = map[string]int32{ "ROLLBACK": 0, "COMMIT": 1, } )
Enum value maps for DBTransactionEnd_CompletionType.
var ( CacheCallEnd_Result_name = map[int32]string{ 0: "UNKNOWN", 1: "OK", 2: "NO_SUCH_KEY", 3: "CONFLICT", 4: "ERR", } CacheCallEnd_Result_value = map[string]int32{ "UNKNOWN": 0, "OK": 1, "NO_SUCH_KEY": 2, "CONFLICT": 3, "ERR": 4, } )
Enum value maps for CacheCallEnd_Result.
var ( LogMessage_Level_name = map[int32]string{ 0: "DEBUG", 1: "INFO", 2: "ERROR", 3: "WARN", 4: "TRACE", } LogMessage_Level_value = map[string]int32{ "DEBUG": 0, "INFO": 1, "ERROR": 2, "WARN": 3, "TRACE": 4, } )
Enum value maps for LogMessage_Level.
var File_encore_engine_trace2_trace2_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuthSpanEnd ¶
type AuthSpanEnd struct { // Repeat service/endpoint name here to make it possible // to consume end events without having to look up the start. ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` EndpointName string `protobuf:"bytes,2,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"` UserData []byte `protobuf:"bytes,4,opt,name=user_data,json=userData,proto3,oneof" json:"user_data,omitempty"` // contains filtered or unexported fields }
func (*AuthSpanEnd) Descriptor
deprecated
func (*AuthSpanEnd) Descriptor() ([]byte, []int)
Deprecated: Use AuthSpanEnd.ProtoReflect.Descriptor instead.
func (*AuthSpanEnd) GetEndpointName ¶
func (x *AuthSpanEnd) GetEndpointName() string
func (*AuthSpanEnd) GetServiceName ¶
func (x *AuthSpanEnd) GetServiceName() string
func (*AuthSpanEnd) GetUid ¶
func (x *AuthSpanEnd) GetUid() string
func (*AuthSpanEnd) GetUserData ¶
func (x *AuthSpanEnd) GetUserData() []byte
func (*AuthSpanEnd) ProtoMessage ¶
func (*AuthSpanEnd) ProtoMessage()
func (*AuthSpanEnd) ProtoReflect ¶
func (x *AuthSpanEnd) ProtoReflect() protoreflect.Message
func (*AuthSpanEnd) Reset ¶
func (x *AuthSpanEnd) Reset()
func (*AuthSpanEnd) String ¶
func (x *AuthSpanEnd) String() string
type AuthSpanStart ¶
type AuthSpanStart struct { ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` EndpointName string `protobuf:"bytes,2,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` AuthPayload []byte `protobuf:"bytes,3,opt,name=auth_payload,json=authPayload,proto3,oneof" json:"auth_payload,omitempty"` // contains filtered or unexported fields }
func (*AuthSpanStart) Descriptor
deprecated
func (*AuthSpanStart) Descriptor() ([]byte, []int)
Deprecated: Use AuthSpanStart.ProtoReflect.Descriptor instead.
func (*AuthSpanStart) GetAuthPayload ¶
func (x *AuthSpanStart) GetAuthPayload() []byte
func (*AuthSpanStart) GetEndpointName ¶
func (x *AuthSpanStart) GetEndpointName() string
func (*AuthSpanStart) GetServiceName ¶
func (x *AuthSpanStart) GetServiceName() string
func (*AuthSpanStart) ProtoMessage ¶
func (*AuthSpanStart) ProtoMessage()
func (*AuthSpanStart) ProtoReflect ¶
func (x *AuthSpanStart) ProtoReflect() protoreflect.Message
func (*AuthSpanStart) Reset ¶
func (x *AuthSpanStart) Reset()
func (*AuthSpanStart) String ¶
func (x *AuthSpanStart) String() string
type BodyStream ¶
type BodyStream struct { IsResponse bool `protobuf:"varint,1,opt,name=is_response,json=isResponse,proto3" json:"is_response,omitempty"` Overflowed bool `protobuf:"varint,2,opt,name=overflowed,proto3" json:"overflowed,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*BodyStream) Descriptor
deprecated
func (*BodyStream) Descriptor() ([]byte, []int)
Deprecated: Use BodyStream.ProtoReflect.Descriptor instead.
func (*BodyStream) GetData ¶
func (x *BodyStream) GetData() []byte
func (*BodyStream) GetIsResponse ¶
func (x *BodyStream) GetIsResponse() bool
func (*BodyStream) GetOverflowed ¶
func (x *BodyStream) GetOverflowed() bool
func (*BodyStream) ProtoMessage ¶
func (*BodyStream) ProtoMessage()
func (*BodyStream) ProtoReflect ¶
func (x *BodyStream) ProtoReflect() protoreflect.Message
func (*BodyStream) Reset ¶
func (x *BodyStream) Reset()
func (*BodyStream) String ¶
func (x *BodyStream) String() string
type CacheCallEnd ¶
type CacheCallEnd struct { Result CacheCallEnd_Result `protobuf:"varint,1,opt,name=result,proto3,enum=encore.engine.trace2.CacheCallEnd_Result" json:"result,omitempty"` Err *Error `protobuf:"bytes,2,opt,name=err,proto3,oneof" json:"err,omitempty"` // TODO include more info (like outputs) // contains filtered or unexported fields }
func (*CacheCallEnd) Descriptor
deprecated
func (*CacheCallEnd) Descriptor() ([]byte, []int)
Deprecated: Use CacheCallEnd.ProtoReflect.Descriptor instead.
func (*CacheCallEnd) GetErr ¶
func (x *CacheCallEnd) GetErr() *Error
func (*CacheCallEnd) GetResult ¶
func (x *CacheCallEnd) GetResult() CacheCallEnd_Result
func (*CacheCallEnd) ProtoMessage ¶
func (*CacheCallEnd) ProtoMessage()
func (*CacheCallEnd) ProtoReflect ¶
func (x *CacheCallEnd) ProtoReflect() protoreflect.Message
func (*CacheCallEnd) Reset ¶
func (x *CacheCallEnd) Reset()
func (*CacheCallEnd) String ¶
func (x *CacheCallEnd) String() string
type CacheCallEnd_Result ¶
type CacheCallEnd_Result int32
const ( CacheCallEnd_UNKNOWN CacheCallEnd_Result = 0 CacheCallEnd_OK CacheCallEnd_Result = 1 CacheCallEnd_NO_SUCH_KEY CacheCallEnd_Result = 2 CacheCallEnd_CONFLICT CacheCallEnd_Result = 3 CacheCallEnd_ERR CacheCallEnd_Result = 4 )
func (CacheCallEnd_Result) Descriptor ¶
func (CacheCallEnd_Result) Descriptor() protoreflect.EnumDescriptor
func (CacheCallEnd_Result) Enum ¶
func (x CacheCallEnd_Result) Enum() *CacheCallEnd_Result
func (CacheCallEnd_Result) EnumDescriptor
deprecated
func (CacheCallEnd_Result) EnumDescriptor() ([]byte, []int)
Deprecated: Use CacheCallEnd_Result.Descriptor instead.
func (CacheCallEnd_Result) Number ¶
func (x CacheCallEnd_Result) Number() protoreflect.EnumNumber
func (CacheCallEnd_Result) String ¶
func (x CacheCallEnd_Result) String() string
func (CacheCallEnd_Result) Type ¶
func (CacheCallEnd_Result) Type() protoreflect.EnumType
type CacheCallStart ¶
type CacheCallStart struct { Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` Keys []string `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"` Write bool `protobuf:"varint,3,opt,name=write,proto3" json:"write,omitempty"` Stack *StackTrace `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"` // TODO include more info (like inputs) // contains filtered or unexported fields }
func (*CacheCallStart) Descriptor
deprecated
func (*CacheCallStart) Descriptor() ([]byte, []int)
Deprecated: Use CacheCallStart.ProtoReflect.Descriptor instead.
func (*CacheCallStart) GetKeys ¶
func (x *CacheCallStart) GetKeys() []string
func (*CacheCallStart) GetOperation ¶
func (x *CacheCallStart) GetOperation() string
func (*CacheCallStart) GetStack ¶
func (x *CacheCallStart) GetStack() *StackTrace
func (*CacheCallStart) GetWrite ¶
func (x *CacheCallStart) GetWrite() bool
func (*CacheCallStart) ProtoMessage ¶
func (*CacheCallStart) ProtoMessage()
func (*CacheCallStart) ProtoReflect ¶
func (x *CacheCallStart) ProtoReflect() protoreflect.Message
func (*CacheCallStart) Reset ¶
func (x *CacheCallStart) Reset()
func (*CacheCallStart) String ¶
func (x *CacheCallStart) String() string
type DBQueryEnd ¶
type DBQueryEnd struct { Err *Error `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*DBQueryEnd) Descriptor
deprecated
func (*DBQueryEnd) Descriptor() ([]byte, []int)
Deprecated: Use DBQueryEnd.ProtoReflect.Descriptor instead.
func (*DBQueryEnd) GetErr ¶
func (x *DBQueryEnd) GetErr() *Error
func (*DBQueryEnd) ProtoMessage ¶
func (*DBQueryEnd) ProtoMessage()
func (*DBQueryEnd) ProtoReflect ¶
func (x *DBQueryEnd) ProtoReflect() protoreflect.Message
func (*DBQueryEnd) Reset ¶
func (x *DBQueryEnd) Reset()
func (*DBQueryEnd) String ¶
func (x *DBQueryEnd) String() string
type DBQueryStart ¶
type DBQueryStart struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Stack *StackTrace `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*DBQueryStart) Descriptor
deprecated
func (*DBQueryStart) Descriptor() ([]byte, []int)
Deprecated: Use DBQueryStart.ProtoReflect.Descriptor instead.
func (*DBQueryStart) GetQuery ¶
func (x *DBQueryStart) GetQuery() string
func (*DBQueryStart) GetStack ¶
func (x *DBQueryStart) GetStack() *StackTrace
func (*DBQueryStart) ProtoMessage ¶
func (*DBQueryStart) ProtoMessage()
func (*DBQueryStart) ProtoReflect ¶
func (x *DBQueryStart) ProtoReflect() protoreflect.Message
func (*DBQueryStart) Reset ¶
func (x *DBQueryStart) Reset()
func (*DBQueryStart) String ¶
func (x *DBQueryStart) String() string
type DBTransactionEnd ¶
type DBTransactionEnd struct { Completion DBTransactionEnd_CompletionType `` /* 132-byte string literal not displayed */ Stack *StackTrace `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"` Err *Error `protobuf:"bytes,3,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*DBTransactionEnd) Descriptor
deprecated
func (*DBTransactionEnd) Descriptor() ([]byte, []int)
Deprecated: Use DBTransactionEnd.ProtoReflect.Descriptor instead.
func (*DBTransactionEnd) GetCompletion ¶
func (x *DBTransactionEnd) GetCompletion() DBTransactionEnd_CompletionType
func (*DBTransactionEnd) GetErr ¶
func (x *DBTransactionEnd) GetErr() *Error
func (*DBTransactionEnd) GetStack ¶
func (x *DBTransactionEnd) GetStack() *StackTrace
func (*DBTransactionEnd) ProtoMessage ¶
func (*DBTransactionEnd) ProtoMessage()
func (*DBTransactionEnd) ProtoReflect ¶
func (x *DBTransactionEnd) ProtoReflect() protoreflect.Message
func (*DBTransactionEnd) Reset ¶
func (x *DBTransactionEnd) Reset()
func (*DBTransactionEnd) String ¶
func (x *DBTransactionEnd) String() string
type DBTransactionEnd_CompletionType ¶
type DBTransactionEnd_CompletionType int32
const ( DBTransactionEnd_ROLLBACK DBTransactionEnd_CompletionType = 0 DBTransactionEnd_COMMIT DBTransactionEnd_CompletionType = 1 )
func (DBTransactionEnd_CompletionType) Descriptor ¶
func (DBTransactionEnd_CompletionType) Descriptor() protoreflect.EnumDescriptor
func (DBTransactionEnd_CompletionType) Enum ¶
func (x DBTransactionEnd_CompletionType) Enum() *DBTransactionEnd_CompletionType
func (DBTransactionEnd_CompletionType) EnumDescriptor
deprecated
func (DBTransactionEnd_CompletionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DBTransactionEnd_CompletionType.Descriptor instead.
func (DBTransactionEnd_CompletionType) Number ¶
func (x DBTransactionEnd_CompletionType) Number() protoreflect.EnumNumber
func (DBTransactionEnd_CompletionType) String ¶
func (x DBTransactionEnd_CompletionType) String() string
func (DBTransactionEnd_CompletionType) Type ¶
func (DBTransactionEnd_CompletionType) Type() protoreflect.EnumType
type DBTransactionStart ¶
type DBTransactionStart struct { Stack *StackTrace `protobuf:"bytes,1,opt,name=stack,proto3" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*DBTransactionStart) Descriptor
deprecated
func (*DBTransactionStart) Descriptor() ([]byte, []int)
Deprecated: Use DBTransactionStart.ProtoReflect.Descriptor instead.
func (*DBTransactionStart) GetStack ¶
func (x *DBTransactionStart) GetStack() *StackTrace
func (*DBTransactionStart) ProtoMessage ¶
func (*DBTransactionStart) ProtoMessage()
func (*DBTransactionStart) ProtoReflect ¶
func (x *DBTransactionStart) ProtoReflect() protoreflect.Message
func (*DBTransactionStart) Reset ¶
func (x *DBTransactionStart) Reset()
func (*DBTransactionStart) String ¶
func (x *DBTransactionStart) String() string
type DNSAddr ¶
type DNSAddr struct { Ip []byte `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` // contains filtered or unexported fields }
func (*DNSAddr) Descriptor
deprecated
func (*DNSAddr) ProtoMessage ¶
func (*DNSAddr) ProtoMessage()
func (*DNSAddr) ProtoReflect ¶
func (x *DNSAddr) ProtoReflect() protoreflect.Message
type Error ¶
type Error struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` Stack *StackTrace `protobuf:"bytes,2,opt,name=stack,proto3,oneof" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*Error) Descriptor
deprecated
func (*Error) GetStack ¶
func (x *Error) GetStack() *StackTrace
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
type EventList ¶
type EventList struct { Events []*TraceEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"` // contains filtered or unexported fields }
func (*EventList) Descriptor
deprecated
func (*EventList) GetEvents ¶
func (x *EventList) GetEvents() []*TraceEvent
func (*EventList) ProtoMessage ¶
func (*EventList) ProtoMessage()
func (*EventList) ProtoReflect ¶
func (x *EventList) ProtoReflect() protoreflect.Message
type GoroutineEnd ¶
type GoroutineEnd struct {
// contains filtered or unexported fields
}
func (*GoroutineEnd) Descriptor
deprecated
func (*GoroutineEnd) Descriptor() ([]byte, []int)
Deprecated: Use GoroutineEnd.ProtoReflect.Descriptor instead.
func (*GoroutineEnd) ProtoMessage ¶
func (*GoroutineEnd) ProtoMessage()
func (*GoroutineEnd) ProtoReflect ¶
func (x *GoroutineEnd) ProtoReflect() protoreflect.Message
func (*GoroutineEnd) Reset ¶
func (x *GoroutineEnd) Reset()
func (*GoroutineEnd) String ¶
func (x *GoroutineEnd) String() string
type GoroutineStart ¶
type GoroutineStart struct {
// contains filtered or unexported fields
}
func (*GoroutineStart) Descriptor
deprecated
func (*GoroutineStart) Descriptor() ([]byte, []int)
Deprecated: Use GoroutineStart.ProtoReflect.Descriptor instead.
func (*GoroutineStart) ProtoMessage ¶
func (*GoroutineStart) ProtoMessage()
func (*GoroutineStart) ProtoReflect ¶
func (x *GoroutineStart) ProtoReflect() protoreflect.Message
func (*GoroutineStart) Reset ¶
func (x *GoroutineStart) Reset()
func (*GoroutineStart) String ¶
func (x *GoroutineStart) String() string
type HTTPCallEnd ¶
type HTTPCallEnd struct { // status_code is set if we got a HTTP response. StatusCode *uint32 `protobuf:"varint,1,opt,name=status_code,json=statusCode,proto3,oneof" json:"status_code,omitempty"` // err is set otherwise. Err *Error `protobuf:"bytes,2,opt,name=err,proto3,oneof" json:"err,omitempty"` // TODO these should be moved to be asynchronous via a separate event. TraceEvents []*HTTPTraceEvent `protobuf:"bytes,3,rep,name=trace_events,json=traceEvents,proto3" json:"trace_events,omitempty"` // contains filtered or unexported fields }
func (*HTTPCallEnd) Descriptor
deprecated
func (*HTTPCallEnd) Descriptor() ([]byte, []int)
Deprecated: Use HTTPCallEnd.ProtoReflect.Descriptor instead.
func (*HTTPCallEnd) GetErr ¶
func (x *HTTPCallEnd) GetErr() *Error
func (*HTTPCallEnd) GetStatusCode ¶
func (x *HTTPCallEnd) GetStatusCode() uint32
func (*HTTPCallEnd) GetTraceEvents ¶
func (x *HTTPCallEnd) GetTraceEvents() []*HTTPTraceEvent
func (*HTTPCallEnd) ProtoMessage ¶
func (*HTTPCallEnd) ProtoMessage()
func (*HTTPCallEnd) ProtoReflect ¶
func (x *HTTPCallEnd) ProtoReflect() protoreflect.Message
func (*HTTPCallEnd) Reset ¶
func (x *HTTPCallEnd) Reset()
func (*HTTPCallEnd) String ¶
func (x *HTTPCallEnd) String() string
type HTTPCallStart ¶
type HTTPCallStart struct { CorrelationParentSpanId uint64 `` /* 135-byte string literal not displayed */ Method string `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"` Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Stack *StackTrace `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"` // start_nanotime is used to compute timings based on the // nanotime in the HTTP trace events. StartNanotime int64 `protobuf:"varint,5,opt,name=start_nanotime,json=startNanotime,proto3" json:"start_nanotime,omitempty"` // contains filtered or unexported fields }
func (*HTTPCallStart) Descriptor
deprecated
func (*HTTPCallStart) Descriptor() ([]byte, []int)
Deprecated: Use HTTPCallStart.ProtoReflect.Descriptor instead.
func (*HTTPCallStart) GetCorrelationParentSpanId ¶
func (x *HTTPCallStart) GetCorrelationParentSpanId() uint64
func (*HTTPCallStart) GetMethod ¶
func (x *HTTPCallStart) GetMethod() string
func (*HTTPCallStart) GetStack ¶
func (x *HTTPCallStart) GetStack() *StackTrace
func (*HTTPCallStart) GetStartNanotime ¶
func (x *HTTPCallStart) GetStartNanotime() int64
func (*HTTPCallStart) GetUrl ¶
func (x *HTTPCallStart) GetUrl() string
func (*HTTPCallStart) ProtoMessage ¶
func (*HTTPCallStart) ProtoMessage()
func (*HTTPCallStart) ProtoReflect ¶
func (x *HTTPCallStart) ProtoReflect() protoreflect.Message
func (*HTTPCallStart) Reset ¶
func (x *HTTPCallStart) Reset()
func (*HTTPCallStart) String ¶
func (x *HTTPCallStart) String() string
type HTTPClosedBodyData ¶
type HTTPClosedBodyData struct { Err []byte `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*HTTPClosedBodyData) Descriptor
deprecated
func (*HTTPClosedBodyData) Descriptor() ([]byte, []int)
Deprecated: Use HTTPClosedBodyData.ProtoReflect.Descriptor instead.
func (*HTTPClosedBodyData) GetErr ¶
func (x *HTTPClosedBodyData) GetErr() []byte
func (*HTTPClosedBodyData) ProtoMessage ¶
func (*HTTPClosedBodyData) ProtoMessage()
func (*HTTPClosedBodyData) ProtoReflect ¶
func (x *HTTPClosedBodyData) ProtoReflect() protoreflect.Message
func (*HTTPClosedBodyData) Reset ¶
func (x *HTTPClosedBodyData) Reset()
func (*HTTPClosedBodyData) String ¶
func (x *HTTPClosedBodyData) String() string
type HTTPConnectDone ¶
type HTTPConnectDone struct { Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` Err []byte `protobuf:"bytes,3,opt,name=err,proto3" json:"err,omitempty"` // contains filtered or unexported fields }
func (*HTTPConnectDone) Descriptor
deprecated
func (*HTTPConnectDone) Descriptor() ([]byte, []int)
Deprecated: Use HTTPConnectDone.ProtoReflect.Descriptor instead.
func (*HTTPConnectDone) GetAddr ¶
func (x *HTTPConnectDone) GetAddr() string
func (*HTTPConnectDone) GetErr ¶
func (x *HTTPConnectDone) GetErr() []byte
func (*HTTPConnectDone) GetNetwork ¶
func (x *HTTPConnectDone) GetNetwork() string
func (*HTTPConnectDone) ProtoMessage ¶
func (*HTTPConnectDone) ProtoMessage()
func (*HTTPConnectDone) ProtoReflect ¶
func (x *HTTPConnectDone) ProtoReflect() protoreflect.Message
func (*HTTPConnectDone) Reset ¶
func (x *HTTPConnectDone) Reset()
func (*HTTPConnectDone) String ¶
func (x *HTTPConnectDone) String() string
type HTTPConnectStart ¶
type HTTPConnectStart struct { Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` // contains filtered or unexported fields }
func (*HTTPConnectStart) Descriptor
deprecated
func (*HTTPConnectStart) Descriptor() ([]byte, []int)
Deprecated: Use HTTPConnectStart.ProtoReflect.Descriptor instead.
func (*HTTPConnectStart) GetAddr ¶
func (x *HTTPConnectStart) GetAddr() string
func (*HTTPConnectStart) GetNetwork ¶
func (x *HTTPConnectStart) GetNetwork() string
func (*HTTPConnectStart) ProtoMessage ¶
func (*HTTPConnectStart) ProtoMessage()
func (*HTTPConnectStart) ProtoReflect ¶
func (x *HTTPConnectStart) ProtoReflect() protoreflect.Message
func (*HTTPConnectStart) Reset ¶
func (x *HTTPConnectStart) Reset()
func (*HTTPConnectStart) String ¶
func (x *HTTPConnectStart) String() string
type HTTPDNSDone ¶
type HTTPDNSDone struct { Err []byte `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` Addrs []*DNSAddr `protobuf:"bytes,2,rep,name=addrs,proto3" json:"addrs,omitempty"` // contains filtered or unexported fields }
func (*HTTPDNSDone) Descriptor
deprecated
func (*HTTPDNSDone) Descriptor() ([]byte, []int)
Deprecated: Use HTTPDNSDone.ProtoReflect.Descriptor instead.
func (*HTTPDNSDone) GetAddrs ¶
func (x *HTTPDNSDone) GetAddrs() []*DNSAddr
func (*HTTPDNSDone) GetErr ¶
func (x *HTTPDNSDone) GetErr() []byte
func (*HTTPDNSDone) ProtoMessage ¶
func (*HTTPDNSDone) ProtoMessage()
func (*HTTPDNSDone) ProtoReflect ¶
func (x *HTTPDNSDone) ProtoReflect() protoreflect.Message
func (*HTTPDNSDone) Reset ¶
func (x *HTTPDNSDone) Reset()
func (*HTTPDNSDone) String ¶
func (x *HTTPDNSDone) String() string
type HTTPDNSStart ¶
type HTTPDNSStart struct { Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` // contains filtered or unexported fields }
func (*HTTPDNSStart) Descriptor
deprecated
func (*HTTPDNSStart) Descriptor() ([]byte, []int)
Deprecated: Use HTTPDNSStart.ProtoReflect.Descriptor instead.
func (*HTTPDNSStart) GetHost ¶
func (x *HTTPDNSStart) GetHost() string
func (*HTTPDNSStart) ProtoMessage ¶
func (*HTTPDNSStart) ProtoMessage()
func (*HTTPDNSStart) ProtoReflect ¶
func (x *HTTPDNSStart) ProtoReflect() protoreflect.Message
func (*HTTPDNSStart) Reset ¶
func (x *HTTPDNSStart) Reset()
func (*HTTPDNSStart) String ¶
func (x *HTTPDNSStart) String() string
type HTTPGetConn ¶
type HTTPGetConn struct { HostPort string `protobuf:"bytes,1,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"` // contains filtered or unexported fields }
func (*HTTPGetConn) Descriptor
deprecated
func (*HTTPGetConn) Descriptor() ([]byte, []int)
Deprecated: Use HTTPGetConn.ProtoReflect.Descriptor instead.
func (*HTTPGetConn) GetHostPort ¶
func (x *HTTPGetConn) GetHostPort() string
func (*HTTPGetConn) ProtoMessage ¶
func (*HTTPGetConn) ProtoMessage()
func (*HTTPGetConn) ProtoReflect ¶
func (x *HTTPGetConn) ProtoReflect() protoreflect.Message
func (*HTTPGetConn) Reset ¶
func (x *HTTPGetConn) Reset()
func (*HTTPGetConn) String ¶
func (x *HTTPGetConn) String() string
type HTTPGot1XxResponse ¶
type HTTPGot1XxResponse struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*HTTPGot1XxResponse) Descriptor
deprecated
func (*HTTPGot1XxResponse) Descriptor() ([]byte, []int)
Deprecated: Use HTTPGot1XxResponse.ProtoReflect.Descriptor instead.
func (*HTTPGot1XxResponse) GetCode ¶
func (x *HTTPGot1XxResponse) GetCode() int32
func (*HTTPGot1XxResponse) ProtoMessage ¶
func (*HTTPGot1XxResponse) ProtoMessage()
func (*HTTPGot1XxResponse) ProtoReflect ¶
func (x *HTTPGot1XxResponse) ProtoReflect() protoreflect.Message
func (*HTTPGot1XxResponse) Reset ¶
func (x *HTTPGot1XxResponse) Reset()
func (*HTTPGot1XxResponse) String ¶
func (x *HTTPGot1XxResponse) String() string
type HTTPGotConn ¶
type HTTPGotConn struct { Reused bool `protobuf:"varint,1,opt,name=reused,proto3" json:"reused,omitempty"` WasIdle bool `protobuf:"varint,2,opt,name=was_idle,json=wasIdle,proto3" json:"was_idle,omitempty"` IdleDurationNs int64 `protobuf:"varint,3,opt,name=idle_duration_ns,json=idleDurationNs,proto3" json:"idle_duration_ns,omitempty"` // contains filtered or unexported fields }
func (*HTTPGotConn) Descriptor
deprecated
func (*HTTPGotConn) Descriptor() ([]byte, []int)
Deprecated: Use HTTPGotConn.ProtoReflect.Descriptor instead.
func (*HTTPGotConn) GetIdleDurationNs ¶
func (x *HTTPGotConn) GetIdleDurationNs() int64
func (*HTTPGotConn) GetReused ¶
func (x *HTTPGotConn) GetReused() bool
func (*HTTPGotConn) GetWasIdle ¶
func (x *HTTPGotConn) GetWasIdle() bool
func (*HTTPGotConn) ProtoMessage ¶
func (*HTTPGotConn) ProtoMessage()
func (*HTTPGotConn) ProtoReflect ¶
func (x *HTTPGotConn) ProtoReflect() protoreflect.Message
func (*HTTPGotConn) Reset ¶
func (x *HTTPGotConn) Reset()
func (*HTTPGotConn) String ¶
func (x *HTTPGotConn) String() string
type HTTPGotFirstResponseByte ¶
type HTTPGotFirstResponseByte struct {
// contains filtered or unexported fields
}
func (*HTTPGotFirstResponseByte) Descriptor
deprecated
func (*HTTPGotFirstResponseByte) Descriptor() ([]byte, []int)
Deprecated: Use HTTPGotFirstResponseByte.ProtoReflect.Descriptor instead.
func (*HTTPGotFirstResponseByte) ProtoMessage ¶
func (*HTTPGotFirstResponseByte) ProtoMessage()
func (*HTTPGotFirstResponseByte) ProtoReflect ¶
func (x *HTTPGotFirstResponseByte) ProtoReflect() protoreflect.Message
func (*HTTPGotFirstResponseByte) Reset ¶
func (x *HTTPGotFirstResponseByte) Reset()
func (*HTTPGotFirstResponseByte) String ¶
func (x *HTTPGotFirstResponseByte) String() string
type HTTPTLSHandshakeDone ¶
type HTTPTLSHandshakeDone struct { Err []byte `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` TlsVersion uint32 `protobuf:"varint,2,opt,name=tls_version,json=tlsVersion,proto3" json:"tls_version,omitempty"` CipherSuite uint32 `protobuf:"varint,3,opt,name=cipher_suite,json=cipherSuite,proto3" json:"cipher_suite,omitempty"` ServerName string `protobuf:"bytes,4,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` NegotiatedProtocol string `protobuf:"bytes,5,opt,name=negotiated_protocol,json=negotiatedProtocol,proto3" json:"negotiated_protocol,omitempty"` // contains filtered or unexported fields }
func (*HTTPTLSHandshakeDone) Descriptor
deprecated
func (*HTTPTLSHandshakeDone) Descriptor() ([]byte, []int)
Deprecated: Use HTTPTLSHandshakeDone.ProtoReflect.Descriptor instead.
func (*HTTPTLSHandshakeDone) GetCipherSuite ¶
func (x *HTTPTLSHandshakeDone) GetCipherSuite() uint32
func (*HTTPTLSHandshakeDone) GetErr ¶
func (x *HTTPTLSHandshakeDone) GetErr() []byte
func (*HTTPTLSHandshakeDone) GetNegotiatedProtocol ¶
func (x *HTTPTLSHandshakeDone) GetNegotiatedProtocol() string
func (*HTTPTLSHandshakeDone) GetServerName ¶
func (x *HTTPTLSHandshakeDone) GetServerName() string
func (*HTTPTLSHandshakeDone) GetTlsVersion ¶
func (x *HTTPTLSHandshakeDone) GetTlsVersion() uint32
func (*HTTPTLSHandshakeDone) ProtoMessage ¶
func (*HTTPTLSHandshakeDone) ProtoMessage()
func (*HTTPTLSHandshakeDone) ProtoReflect ¶
func (x *HTTPTLSHandshakeDone) ProtoReflect() protoreflect.Message
func (*HTTPTLSHandshakeDone) Reset ¶
func (x *HTTPTLSHandshakeDone) Reset()
func (*HTTPTLSHandshakeDone) String ¶
func (x *HTTPTLSHandshakeDone) String() string
type HTTPTLSHandshakeStart ¶
type HTTPTLSHandshakeStart struct {
// contains filtered or unexported fields
}
func (*HTTPTLSHandshakeStart) Descriptor
deprecated
func (*HTTPTLSHandshakeStart) Descriptor() ([]byte, []int)
Deprecated: Use HTTPTLSHandshakeStart.ProtoReflect.Descriptor instead.
func (*HTTPTLSHandshakeStart) ProtoMessage ¶
func (*HTTPTLSHandshakeStart) ProtoMessage()
func (*HTTPTLSHandshakeStart) ProtoReflect ¶
func (x *HTTPTLSHandshakeStart) ProtoReflect() protoreflect.Message
func (*HTTPTLSHandshakeStart) Reset ¶
func (x *HTTPTLSHandshakeStart) Reset()
func (*HTTPTLSHandshakeStart) String ¶
func (x *HTTPTLSHandshakeStart) String() string
type HTTPTraceEvent ¶
type HTTPTraceEvent struct { Nanotime int64 `protobuf:"varint,1,opt,name=nanotime,proto3" json:"nanotime,omitempty"` // Types that are assignable to Data: // // *HTTPTraceEvent_GetConn // *HTTPTraceEvent_GotConn // *HTTPTraceEvent_GotFirstResponseByte // *HTTPTraceEvent_Got_1XxResponse // *HTTPTraceEvent_DnsStart // *HTTPTraceEvent_DnsDone // *HTTPTraceEvent_ConnectStart // *HTTPTraceEvent_ConnectDone // *HTTPTraceEvent_TlsHandshakeStart // *HTTPTraceEvent_TlsHandshakeDone // *HTTPTraceEvent_WroteHeaders // *HTTPTraceEvent_WroteRequest // *HTTPTraceEvent_Wait_100Continue // *HTTPTraceEvent_ClosedBody Data isHTTPTraceEvent_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*HTTPTraceEvent) Descriptor
deprecated
func (*HTTPTraceEvent) Descriptor() ([]byte, []int)
Deprecated: Use HTTPTraceEvent.ProtoReflect.Descriptor instead.
func (*HTTPTraceEvent) GetClosedBody ¶
func (x *HTTPTraceEvent) GetClosedBody() *HTTPClosedBodyData
func (*HTTPTraceEvent) GetConnectDone ¶
func (x *HTTPTraceEvent) GetConnectDone() *HTTPConnectDone
func (*HTTPTraceEvent) GetConnectStart ¶
func (x *HTTPTraceEvent) GetConnectStart() *HTTPConnectStart
func (*HTTPTraceEvent) GetData ¶
func (m *HTTPTraceEvent) GetData() isHTTPTraceEvent_Data
func (*HTTPTraceEvent) GetDnsDone ¶
func (x *HTTPTraceEvent) GetDnsDone() *HTTPDNSDone
func (*HTTPTraceEvent) GetDnsStart ¶
func (x *HTTPTraceEvent) GetDnsStart() *HTTPDNSStart
func (*HTTPTraceEvent) GetGetConn ¶
func (x *HTTPTraceEvent) GetGetConn() *HTTPGetConn
func (*HTTPTraceEvent) GetGotConn ¶
func (x *HTTPTraceEvent) GetGotConn() *HTTPGotConn
func (*HTTPTraceEvent) GetGotFirstResponseByte ¶
func (x *HTTPTraceEvent) GetGotFirstResponseByte() *HTTPGotFirstResponseByte
func (*HTTPTraceEvent) GetGot_1XxResponse ¶
func (x *HTTPTraceEvent) GetGot_1XxResponse() *HTTPGot1XxResponse
func (*HTTPTraceEvent) GetNanotime ¶
func (x *HTTPTraceEvent) GetNanotime() int64
func (*HTTPTraceEvent) GetTlsHandshakeDone ¶
func (x *HTTPTraceEvent) GetTlsHandshakeDone() *HTTPTLSHandshakeDone
func (*HTTPTraceEvent) GetTlsHandshakeStart ¶
func (x *HTTPTraceEvent) GetTlsHandshakeStart() *HTTPTLSHandshakeStart
func (*HTTPTraceEvent) GetWait_100Continue ¶
func (x *HTTPTraceEvent) GetWait_100Continue() *HTTPWait100Continue
func (*HTTPTraceEvent) GetWroteHeaders ¶
func (x *HTTPTraceEvent) GetWroteHeaders() *HTTPWroteHeaders
func (*HTTPTraceEvent) GetWroteRequest ¶
func (x *HTTPTraceEvent) GetWroteRequest() *HTTPWroteRequest
func (*HTTPTraceEvent) ProtoMessage ¶
func (*HTTPTraceEvent) ProtoMessage()
func (*HTTPTraceEvent) ProtoReflect ¶
func (x *HTTPTraceEvent) ProtoReflect() protoreflect.Message
func (*HTTPTraceEvent) Reset ¶
func (x *HTTPTraceEvent) Reset()
func (*HTTPTraceEvent) String ¶
func (x *HTTPTraceEvent) String() string
type HTTPTraceEventCode ¶
type HTTPTraceEventCode int32
const ( HTTPTraceEventCode_UNKNOWN HTTPTraceEventCode = 0 HTTPTraceEventCode_GET_CONN HTTPTraceEventCode = 1 HTTPTraceEventCode_GOT_CONN HTTPTraceEventCode = 2 HTTPTraceEventCode_GOT_FIRST_RESPONSE_BYTE HTTPTraceEventCode = 3 HTTPTraceEventCode_GOT_1XX_RESPONSE HTTPTraceEventCode = 4 HTTPTraceEventCode_DNS_START HTTPTraceEventCode = 5 HTTPTraceEventCode_DNS_DONE HTTPTraceEventCode = 6 HTTPTraceEventCode_CONNECT_START HTTPTraceEventCode = 7 HTTPTraceEventCode_CONNECT_DONE HTTPTraceEventCode = 8 HTTPTraceEventCode_TLS_HANDSHAKE_START HTTPTraceEventCode = 9 HTTPTraceEventCode_TLS_HANDSHAKE_DONE HTTPTraceEventCode = 10 HTTPTraceEventCode_WROTE_HEADERS HTTPTraceEventCode = 11 HTTPTraceEventCode_WROTE_REQUEST HTTPTraceEventCode = 12 HTTPTraceEventCode_WAIT_100_CONTINUE HTTPTraceEventCode = 13 HTTPTraceEventCode_CLOSED_BODY HTTPTraceEventCode = 14 )
func (HTTPTraceEventCode) Descriptor ¶
func (HTTPTraceEventCode) Descriptor() protoreflect.EnumDescriptor
func (HTTPTraceEventCode) Enum ¶
func (x HTTPTraceEventCode) Enum() *HTTPTraceEventCode
func (HTTPTraceEventCode) EnumDescriptor
deprecated
func (HTTPTraceEventCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use HTTPTraceEventCode.Descriptor instead.
func (HTTPTraceEventCode) Number ¶
func (x HTTPTraceEventCode) Number() protoreflect.EnumNumber
func (HTTPTraceEventCode) String ¶
func (x HTTPTraceEventCode) String() string
func (HTTPTraceEventCode) Type ¶
func (HTTPTraceEventCode) Type() protoreflect.EnumType
type HTTPTraceEvent_ClosedBody ¶
type HTTPTraceEvent_ClosedBody struct {
ClosedBody *HTTPClosedBodyData `protobuf:"bytes,15,opt,name=closed_body,json=closedBody,proto3,oneof"`
}
type HTTPTraceEvent_ConnectDone ¶
type HTTPTraceEvent_ConnectDone struct {
ConnectDone *HTTPConnectDone `protobuf:"bytes,9,opt,name=connect_done,json=connectDone,proto3,oneof"`
}
type HTTPTraceEvent_ConnectStart ¶
type HTTPTraceEvent_ConnectStart struct {
ConnectStart *HTTPConnectStart `protobuf:"bytes,8,opt,name=connect_start,json=connectStart,proto3,oneof"`
}
type HTTPTraceEvent_DnsDone ¶
type HTTPTraceEvent_DnsDone struct {
DnsDone *HTTPDNSDone `protobuf:"bytes,7,opt,name=dns_done,json=dnsDone,proto3,oneof"`
}
type HTTPTraceEvent_DnsStart ¶
type HTTPTraceEvent_DnsStart struct {
DnsStart *HTTPDNSStart `protobuf:"bytes,6,opt,name=dns_start,json=dnsStart,proto3,oneof"`
}
type HTTPTraceEvent_GetConn ¶
type HTTPTraceEvent_GetConn struct {
GetConn *HTTPGetConn `protobuf:"bytes,2,opt,name=get_conn,json=getConn,proto3,oneof"`
}
type HTTPTraceEvent_GotConn ¶
type HTTPTraceEvent_GotConn struct {
GotConn *HTTPGotConn `protobuf:"bytes,3,opt,name=got_conn,json=gotConn,proto3,oneof"`
}
type HTTPTraceEvent_GotFirstResponseByte ¶
type HTTPTraceEvent_GotFirstResponseByte struct {
GotFirstResponseByte *HTTPGotFirstResponseByte `protobuf:"bytes,4,opt,name=got_first_response_byte,json=gotFirstResponseByte,proto3,oneof"`
}
type HTTPTraceEvent_Got_1XxResponse ¶
type HTTPTraceEvent_Got_1XxResponse struct {
Got_1XxResponse *HTTPGot1XxResponse `protobuf:"bytes,5,opt,name=got_1xx_response,json=got1xxResponse,proto3,oneof"`
}
type HTTPTraceEvent_TlsHandshakeDone ¶
type HTTPTraceEvent_TlsHandshakeDone struct {
TlsHandshakeDone *HTTPTLSHandshakeDone `protobuf:"bytes,11,opt,name=tls_handshake_done,json=tlsHandshakeDone,proto3,oneof"`
}
type HTTPTraceEvent_TlsHandshakeStart ¶
type HTTPTraceEvent_TlsHandshakeStart struct {
TlsHandshakeStart *HTTPTLSHandshakeStart `protobuf:"bytes,10,opt,name=tls_handshake_start,json=tlsHandshakeStart,proto3,oneof"`
}
type HTTPTraceEvent_Wait_100Continue ¶
type HTTPTraceEvent_Wait_100Continue struct {
Wait_100Continue *HTTPWait100Continue `protobuf:"bytes,14,opt,name=wait_100_continue,json=wait100Continue,proto3,oneof"`
}
type HTTPTraceEvent_WroteHeaders ¶
type HTTPTraceEvent_WroteHeaders struct {
WroteHeaders *HTTPWroteHeaders `protobuf:"bytes,12,opt,name=wrote_headers,json=wroteHeaders,proto3,oneof"`
}
type HTTPTraceEvent_WroteRequest ¶
type HTTPTraceEvent_WroteRequest struct {
WroteRequest *HTTPWroteRequest `protobuf:"bytes,13,opt,name=wrote_request,json=wroteRequest,proto3,oneof"`
}
type HTTPWait100Continue ¶
type HTTPWait100Continue struct {
// contains filtered or unexported fields
}
func (*HTTPWait100Continue) Descriptor
deprecated
func (*HTTPWait100Continue) Descriptor() ([]byte, []int)
Deprecated: Use HTTPWait100Continue.ProtoReflect.Descriptor instead.
func (*HTTPWait100Continue) ProtoMessage ¶
func (*HTTPWait100Continue) ProtoMessage()
func (*HTTPWait100Continue) ProtoReflect ¶
func (x *HTTPWait100Continue) ProtoReflect() protoreflect.Message
func (*HTTPWait100Continue) Reset ¶
func (x *HTTPWait100Continue) Reset()
func (*HTTPWait100Continue) String ¶
func (x *HTTPWait100Continue) String() string
type HTTPWroteHeaders ¶
type HTTPWroteHeaders struct {
// contains filtered or unexported fields
}
func (*HTTPWroteHeaders) Descriptor
deprecated
func (*HTTPWroteHeaders) Descriptor() ([]byte, []int)
Deprecated: Use HTTPWroteHeaders.ProtoReflect.Descriptor instead.
func (*HTTPWroteHeaders) ProtoMessage ¶
func (*HTTPWroteHeaders) ProtoMessage()
func (*HTTPWroteHeaders) ProtoReflect ¶
func (x *HTTPWroteHeaders) ProtoReflect() protoreflect.Message
func (*HTTPWroteHeaders) Reset ¶
func (x *HTTPWroteHeaders) Reset()
func (*HTTPWroteHeaders) String ¶
func (x *HTTPWroteHeaders) String() string
type HTTPWroteRequest ¶
type HTTPWroteRequest struct { Err []byte `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*HTTPWroteRequest) Descriptor
deprecated
func (*HTTPWroteRequest) Descriptor() ([]byte, []int)
Deprecated: Use HTTPWroteRequest.ProtoReflect.Descriptor instead.
func (*HTTPWroteRequest) GetErr ¶
func (x *HTTPWroteRequest) GetErr() []byte
func (*HTTPWroteRequest) ProtoMessage ¶
func (*HTTPWroteRequest) ProtoMessage()
func (*HTTPWroteRequest) ProtoReflect ¶
func (x *HTTPWroteRequest) ProtoReflect() protoreflect.Message
func (*HTTPWroteRequest) Reset ¶
func (x *HTTPWroteRequest) Reset()
func (*HTTPWroteRequest) String ¶
func (x *HTTPWroteRequest) String() string
type LogField ¶
type LogField struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Types that are assignable to Value: // // *LogField_Error // *LogField_Str // *LogField_Bool // *LogField_Time // *LogField_Dur // *LogField_Uuid // *LogField_Json // *LogField_Int // *LogField_Uint // *LogField_Float32 // *LogField_Float64 Value isLogField_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
func (*LogField) Descriptor
deprecated
func (*LogField) GetFloat32 ¶
func (*LogField) GetFloat64 ¶
func (*LogField) GetTime ¶
func (x *LogField) GetTime() *timestamppb.Timestamp
func (*LogField) ProtoMessage ¶
func (*LogField) ProtoMessage()
func (*LogField) ProtoReflect ¶
func (x *LogField) ProtoReflect() protoreflect.Message
type LogField_Bool ¶
type LogField_Bool struct {
Bool bool `protobuf:"varint,4,opt,name=bool,proto3,oneof"`
}
type LogField_Dur ¶
type LogField_Dur struct {
Dur int64 `protobuf:"varint,6,opt,name=dur,proto3,oneof"`
}
type LogField_Error ¶
type LogField_Error struct {
Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}
type LogField_Float32 ¶
type LogField_Float32 struct {
Float32 float32 `protobuf:"fixed32,11,opt,name=float32,proto3,oneof"`
}
type LogField_Float64 ¶
type LogField_Float64 struct {
Float64 float64 `protobuf:"fixed64,12,opt,name=float64,proto3,oneof"`
}
type LogField_Int ¶
type LogField_Int struct {
Int int64 `protobuf:"varint,9,opt,name=int,proto3,oneof"`
}
type LogField_Json ¶
type LogField_Json struct {
Json []byte `protobuf:"bytes,8,opt,name=json,proto3,oneof"`
}
type LogField_Str ¶
type LogField_Str struct {
Str string `protobuf:"bytes,3,opt,name=str,proto3,oneof"`
}
type LogField_Time ¶
type LogField_Time struct {
Time *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=time,proto3,oneof"`
}
type LogField_Uint ¶
type LogField_Uint struct {
Uint uint64 `protobuf:"varint,10,opt,name=uint,proto3,oneof"`
}
type LogField_Uuid ¶
type LogField_Uuid struct {
Uuid []byte `protobuf:"bytes,7,opt,name=uuid,proto3,oneof"`
}
type LogMessage ¶
type LogMessage struct { Level LogMessage_Level `protobuf:"varint,1,opt,name=level,proto3,enum=encore.engine.trace2.LogMessage_Level" json:"level,omitempty"` Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` Fields []*LogField `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"` Stack *StackTrace `protobuf:"bytes,4,opt,name=stack,proto3" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*LogMessage) Descriptor
deprecated
func (*LogMessage) Descriptor() ([]byte, []int)
Deprecated: Use LogMessage.ProtoReflect.Descriptor instead.
func (*LogMessage) GetFields ¶
func (x *LogMessage) GetFields() []*LogField
func (*LogMessage) GetLevel ¶
func (x *LogMessage) GetLevel() LogMessage_Level
func (*LogMessage) GetMsg ¶
func (x *LogMessage) GetMsg() string
func (*LogMessage) GetStack ¶
func (x *LogMessage) GetStack() *StackTrace
func (*LogMessage) ProtoMessage ¶
func (*LogMessage) ProtoMessage()
func (*LogMessage) ProtoReflect ¶
func (x *LogMessage) ProtoReflect() protoreflect.Message
func (*LogMessage) Reset ¶
func (x *LogMessage) Reset()
func (*LogMessage) String ¶
func (x *LogMessage) String() string
type LogMessage_Level ¶
type LogMessage_Level int32
Note: These values don't match the values used by the binary trace protocol, as these values are stored in persisted traces and therefore must maintain backwards compatibility. The binary trace protocol is versioned and doesn't have the same limitations.
const ( LogMessage_DEBUG LogMessage_Level = 0 LogMessage_INFO LogMessage_Level = 1 LogMessage_ERROR LogMessage_Level = 2 LogMessage_WARN LogMessage_Level = 3 LogMessage_TRACE LogMessage_Level = 4 )
func (LogMessage_Level) Descriptor ¶
func (LogMessage_Level) Descriptor() protoreflect.EnumDescriptor
func (LogMessage_Level) Enum ¶
func (x LogMessage_Level) Enum() *LogMessage_Level
func (LogMessage_Level) EnumDescriptor
deprecated
func (LogMessage_Level) EnumDescriptor() ([]byte, []int)
Deprecated: Use LogMessage_Level.Descriptor instead.
func (LogMessage_Level) Number ¶
func (x LogMessage_Level) Number() protoreflect.EnumNumber
func (LogMessage_Level) String ¶
func (x LogMessage_Level) String() string
func (LogMessage_Level) Type ¶
func (LogMessage_Level) Type() protoreflect.EnumType
type PubsubMessageSpanEnd ¶
type PubsubMessageSpanEnd struct { // Repeat service/topic/subscription name here to make it possible // to consume end events without having to look up the start. ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` SubscriptionName string `protobuf:"bytes,3,opt,name=subscription_name,json=subscriptionName,proto3" json:"subscription_name,omitempty"` // contains filtered or unexported fields }
func (*PubsubMessageSpanEnd) Descriptor
deprecated
func (*PubsubMessageSpanEnd) Descriptor() ([]byte, []int)
Deprecated: Use PubsubMessageSpanEnd.ProtoReflect.Descriptor instead.
func (*PubsubMessageSpanEnd) GetServiceName ¶
func (x *PubsubMessageSpanEnd) GetServiceName() string
func (*PubsubMessageSpanEnd) GetSubscriptionName ¶
func (x *PubsubMessageSpanEnd) GetSubscriptionName() string
func (*PubsubMessageSpanEnd) GetTopicName ¶
func (x *PubsubMessageSpanEnd) GetTopicName() string
func (*PubsubMessageSpanEnd) ProtoMessage ¶
func (*PubsubMessageSpanEnd) ProtoMessage()
func (*PubsubMessageSpanEnd) ProtoReflect ¶
func (x *PubsubMessageSpanEnd) ProtoReflect() protoreflect.Message
func (*PubsubMessageSpanEnd) Reset ¶
func (x *PubsubMessageSpanEnd) Reset()
func (*PubsubMessageSpanEnd) String ¶
func (x *PubsubMessageSpanEnd) String() string
type PubsubMessageSpanStart ¶
type PubsubMessageSpanStart struct { ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` SubscriptionName string `protobuf:"bytes,3,opt,name=subscription_name,json=subscriptionName,proto3" json:"subscription_name,omitempty"` MessageId string `protobuf:"bytes,4,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"` Attempt uint32 `protobuf:"varint,5,opt,name=attempt,proto3" json:"attempt,omitempty"` PublishTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=publish_time,json=publishTime,proto3" json:"publish_time,omitempty"` MessagePayload []byte `protobuf:"bytes,7,opt,name=message_payload,json=messagePayload,proto3,oneof" json:"message_payload,omitempty"` // contains filtered or unexported fields }
func (*PubsubMessageSpanStart) Descriptor
deprecated
func (*PubsubMessageSpanStart) Descriptor() ([]byte, []int)
Deprecated: Use PubsubMessageSpanStart.ProtoReflect.Descriptor instead.
func (*PubsubMessageSpanStart) GetAttempt ¶
func (x *PubsubMessageSpanStart) GetAttempt() uint32
func (*PubsubMessageSpanStart) GetMessageId ¶
func (x *PubsubMessageSpanStart) GetMessageId() string
func (*PubsubMessageSpanStart) GetMessagePayload ¶
func (x *PubsubMessageSpanStart) GetMessagePayload() []byte
func (*PubsubMessageSpanStart) GetPublishTime ¶
func (x *PubsubMessageSpanStart) GetPublishTime() *timestamppb.Timestamp
func (*PubsubMessageSpanStart) GetServiceName ¶
func (x *PubsubMessageSpanStart) GetServiceName() string
func (*PubsubMessageSpanStart) GetSubscriptionName ¶
func (x *PubsubMessageSpanStart) GetSubscriptionName() string
func (*PubsubMessageSpanStart) GetTopicName ¶
func (x *PubsubMessageSpanStart) GetTopicName() string
func (*PubsubMessageSpanStart) ProtoMessage ¶
func (*PubsubMessageSpanStart) ProtoMessage()
func (*PubsubMessageSpanStart) ProtoReflect ¶
func (x *PubsubMessageSpanStart) ProtoReflect() protoreflect.Message
func (*PubsubMessageSpanStart) Reset ¶
func (x *PubsubMessageSpanStart) Reset()
func (*PubsubMessageSpanStart) String ¶
func (x *PubsubMessageSpanStart) String() string
type PubsubPublishEnd ¶
type PubsubPublishEnd struct { MessageId *string `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3,oneof" json:"message_id,omitempty"` Err *Error `protobuf:"bytes,2,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*PubsubPublishEnd) Descriptor
deprecated
func (*PubsubPublishEnd) Descriptor() ([]byte, []int)
Deprecated: Use PubsubPublishEnd.ProtoReflect.Descriptor instead.
func (*PubsubPublishEnd) GetErr ¶
func (x *PubsubPublishEnd) GetErr() *Error
func (*PubsubPublishEnd) GetMessageId ¶
func (x *PubsubPublishEnd) GetMessageId() string
func (*PubsubPublishEnd) ProtoMessage ¶
func (*PubsubPublishEnd) ProtoMessage()
func (*PubsubPublishEnd) ProtoReflect ¶
func (x *PubsubPublishEnd) ProtoReflect() protoreflect.Message
func (*PubsubPublishEnd) Reset ¶
func (x *PubsubPublishEnd) Reset()
func (*PubsubPublishEnd) String ¶
func (x *PubsubPublishEnd) String() string
type PubsubPublishStart ¶
type PubsubPublishStart struct { Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"` Message []byte `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Stack *StackTrace `protobuf:"bytes,3,opt,name=stack,proto3" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*PubsubPublishStart) Descriptor
deprecated
func (*PubsubPublishStart) Descriptor() ([]byte, []int)
Deprecated: Use PubsubPublishStart.ProtoReflect.Descriptor instead.
func (*PubsubPublishStart) GetMessage ¶
func (x *PubsubPublishStart) GetMessage() []byte
func (*PubsubPublishStart) GetStack ¶
func (x *PubsubPublishStart) GetStack() *StackTrace
func (*PubsubPublishStart) GetTopic ¶
func (x *PubsubPublishStart) GetTopic() string
func (*PubsubPublishStart) ProtoMessage ¶
func (*PubsubPublishStart) ProtoMessage()
func (*PubsubPublishStart) ProtoReflect ¶
func (x *PubsubPublishStart) ProtoReflect() protoreflect.Message
func (*PubsubPublishStart) Reset ¶
func (x *PubsubPublishStart) Reset()
func (*PubsubPublishStart) String ¶
func (x *PubsubPublishStart) String() string
type RPCCallEnd ¶
type RPCCallEnd struct { Err *Error `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*RPCCallEnd) Descriptor
deprecated
func (*RPCCallEnd) Descriptor() ([]byte, []int)
Deprecated: Use RPCCallEnd.ProtoReflect.Descriptor instead.
func (*RPCCallEnd) GetErr ¶
func (x *RPCCallEnd) GetErr() *Error
func (*RPCCallEnd) ProtoMessage ¶
func (*RPCCallEnd) ProtoMessage()
func (*RPCCallEnd) ProtoReflect ¶
func (x *RPCCallEnd) ProtoReflect() protoreflect.Message
func (*RPCCallEnd) Reset ¶
func (x *RPCCallEnd) Reset()
func (*RPCCallEnd) String ¶
func (x *RPCCallEnd) String() string
type RPCCallStart ¶
type RPCCallStart struct { TargetServiceName string `protobuf:"bytes,1,opt,name=target_service_name,json=targetServiceName,proto3" json:"target_service_name,omitempty"` TargetEndpointName string `protobuf:"bytes,2,opt,name=target_endpoint_name,json=targetEndpointName,proto3" json:"target_endpoint_name,omitempty"` Stack *StackTrace `protobuf:"bytes,3,opt,name=stack,proto3" json:"stack,omitempty"` // contains filtered or unexported fields }
func (*RPCCallStart) Descriptor
deprecated
func (*RPCCallStart) Descriptor() ([]byte, []int)
Deprecated: Use RPCCallStart.ProtoReflect.Descriptor instead.
func (*RPCCallStart) GetStack ¶
func (x *RPCCallStart) GetStack() *StackTrace
func (*RPCCallStart) GetTargetEndpointName ¶
func (x *RPCCallStart) GetTargetEndpointName() string
func (*RPCCallStart) GetTargetServiceName ¶
func (x *RPCCallStart) GetTargetServiceName() string
func (*RPCCallStart) ProtoMessage ¶
func (*RPCCallStart) ProtoMessage()
func (*RPCCallStart) ProtoReflect ¶
func (x *RPCCallStart) ProtoReflect() protoreflect.Message
func (*RPCCallStart) Reset ¶
func (x *RPCCallStart) Reset()
func (*RPCCallStart) String ¶
func (x *RPCCallStart) String() string
type RequestSpanEnd ¶
type RequestSpanEnd struct { // Repeat service/endpoint name here to make it possible // to consume end events without having to look up the start. ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` EndpointName string `protobuf:"bytes,2,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` HttpStatusCode uint32 `protobuf:"varint,3,opt,name=http_status_code,json=httpStatusCode,proto3" json:"http_status_code,omitempty"` ResponseHeaders map[string]string `` /* 194-byte string literal not displayed */ ResponsePayload []byte `protobuf:"bytes,5,opt,name=response_payload,json=responsePayload,proto3,oneof" json:"response_payload,omitempty"` // contains filtered or unexported fields }
func (*RequestSpanEnd) Descriptor
deprecated
func (*RequestSpanEnd) Descriptor() ([]byte, []int)
Deprecated: Use RequestSpanEnd.ProtoReflect.Descriptor instead.
func (*RequestSpanEnd) GetEndpointName ¶
func (x *RequestSpanEnd) GetEndpointName() string
func (*RequestSpanEnd) GetHttpStatusCode ¶
func (x *RequestSpanEnd) GetHttpStatusCode() uint32
func (*RequestSpanEnd) GetResponseHeaders ¶
func (x *RequestSpanEnd) GetResponseHeaders() map[string]string
func (*RequestSpanEnd) GetResponsePayload ¶
func (x *RequestSpanEnd) GetResponsePayload() []byte
func (*RequestSpanEnd) GetServiceName ¶
func (x *RequestSpanEnd) GetServiceName() string
func (*RequestSpanEnd) ProtoMessage ¶
func (*RequestSpanEnd) ProtoMessage()
func (*RequestSpanEnd) ProtoReflect ¶
func (x *RequestSpanEnd) ProtoReflect() protoreflect.Message
func (*RequestSpanEnd) Reset ¶
func (x *RequestSpanEnd) Reset()
func (*RequestSpanEnd) String ¶
func (x *RequestSpanEnd) String() string
type RequestSpanStart ¶
type RequestSpanStart struct { ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` EndpointName string `protobuf:"bytes,2,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` HttpMethod string `protobuf:"bytes,3,opt,name=http_method,json=httpMethod,proto3" json:"http_method,omitempty"` Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"` PathParams []string `protobuf:"bytes,5,rep,name=path_params,json=pathParams,proto3" json:"path_params,omitempty"` RequestHeaders map[string]string `` /* 191-byte string literal not displayed */ RequestPayload []byte `protobuf:"bytes,7,opt,name=request_payload,json=requestPayload,proto3,oneof" json:"request_payload,omitempty"` ExtCorrelationId *string `protobuf:"bytes,8,opt,name=ext_correlation_id,json=extCorrelationId,proto3,oneof" json:"ext_correlation_id,omitempty"` Uid *string `protobuf:"bytes,9,opt,name=uid,proto3,oneof" json:"uid,omitempty"` // contains filtered or unexported fields }
func (*RequestSpanStart) Descriptor
deprecated
func (*RequestSpanStart) Descriptor() ([]byte, []int)
Deprecated: Use RequestSpanStart.ProtoReflect.Descriptor instead.
func (*RequestSpanStart) GetEndpointName ¶
func (x *RequestSpanStart) GetEndpointName() string
func (*RequestSpanStart) GetExtCorrelationId ¶
func (x *RequestSpanStart) GetExtCorrelationId() string
func (*RequestSpanStart) GetHttpMethod ¶
func (x *RequestSpanStart) GetHttpMethod() string
func (*RequestSpanStart) GetPath ¶
func (x *RequestSpanStart) GetPath() string
func (*RequestSpanStart) GetPathParams ¶
func (x *RequestSpanStart) GetPathParams() []string
func (*RequestSpanStart) GetRequestHeaders ¶
func (x *RequestSpanStart) GetRequestHeaders() map[string]string
func (*RequestSpanStart) GetRequestPayload ¶
func (x *RequestSpanStart) GetRequestPayload() []byte
func (*RequestSpanStart) GetServiceName ¶
func (x *RequestSpanStart) GetServiceName() string
func (*RequestSpanStart) GetUid ¶
func (x *RequestSpanStart) GetUid() string
func (*RequestSpanStart) ProtoMessage ¶
func (*RequestSpanStart) ProtoMessage()
func (*RequestSpanStart) ProtoReflect ¶
func (x *RequestSpanStart) ProtoReflect() protoreflect.Message
func (*RequestSpanStart) Reset ¶
func (x *RequestSpanStart) Reset()
func (*RequestSpanStart) String ¶
func (x *RequestSpanStart) String() string
type ServiceInitEnd ¶
type ServiceInitEnd struct { Err *Error `protobuf:"bytes,1,opt,name=err,proto3,oneof" json:"err,omitempty"` // contains filtered or unexported fields }
func (*ServiceInitEnd) Descriptor
deprecated
func (*ServiceInitEnd) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInitEnd.ProtoReflect.Descriptor instead.
func (*ServiceInitEnd) GetErr ¶
func (x *ServiceInitEnd) GetErr() *Error
func (*ServiceInitEnd) ProtoMessage ¶
func (*ServiceInitEnd) ProtoMessage()
func (*ServiceInitEnd) ProtoReflect ¶
func (x *ServiceInitEnd) ProtoReflect() protoreflect.Message
func (*ServiceInitEnd) Reset ¶
func (x *ServiceInitEnd) Reset()
func (*ServiceInitEnd) String ¶
func (x *ServiceInitEnd) String() string
type ServiceInitStart ¶
type ServiceInitStart struct { Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
func (*ServiceInitStart) Descriptor
deprecated
func (*ServiceInitStart) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInitStart.ProtoReflect.Descriptor instead.
func (*ServiceInitStart) GetService ¶
func (x *ServiceInitStart) GetService() string
func (*ServiceInitStart) ProtoMessage ¶
func (*ServiceInitStart) ProtoMessage()
func (*ServiceInitStart) ProtoReflect ¶
func (x *ServiceInitStart) ProtoReflect() protoreflect.Message
func (*ServiceInitStart) Reset ¶
func (x *ServiceInitStart) Reset()
func (*ServiceInitStart) String ¶
func (x *ServiceInitStart) String() string
type SpanEnd ¶
type SpanEnd struct { DurationNanos uint64 `protobuf:"varint,1,opt,name=duration_nanos,json=durationNanos,proto3" json:"duration_nanos,omitempty"` Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof" json:"error,omitempty"` // panic_stack is the stack trace if the span ended due to a panic PanicStack *StackTrace `protobuf:"bytes,3,opt,name=panic_stack,json=panicStack,proto3,oneof" json:"panic_stack,omitempty"` ParentTraceId *TraceID `protobuf:"bytes,4,opt,name=parent_trace_id,json=parentTraceId,proto3,oneof" json:"parent_trace_id,omitempty"` ParentSpanId *uint64 `protobuf:"varint,5,opt,name=parent_span_id,json=parentSpanId,proto3,oneof" json:"parent_span_id,omitempty"` // Types that are assignable to Data: // // *SpanEnd_Request // *SpanEnd_Auth // *SpanEnd_PubsubMessage Data isSpanEnd_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*SpanEnd) Descriptor
deprecated
func (*SpanEnd) GetAuth ¶
func (x *SpanEnd) GetAuth() *AuthSpanEnd
func (*SpanEnd) GetDurationNanos ¶
func (*SpanEnd) GetPanicStack ¶ added in v1.20.0
func (x *SpanEnd) GetPanicStack() *StackTrace
func (*SpanEnd) GetParentSpanId ¶
func (*SpanEnd) GetParentTraceId ¶
func (*SpanEnd) GetPubsubMessage ¶
func (x *SpanEnd) GetPubsubMessage() *PubsubMessageSpanEnd
func (*SpanEnd) GetRequest ¶
func (x *SpanEnd) GetRequest() *RequestSpanEnd
func (*SpanEnd) ProtoMessage ¶
func (*SpanEnd) ProtoMessage()
func (*SpanEnd) ProtoReflect ¶
func (x *SpanEnd) ProtoReflect() protoreflect.Message
type SpanEnd_Auth ¶
type SpanEnd_Auth struct {
Auth *AuthSpanEnd `protobuf:"bytes,11,opt,name=auth,proto3,oneof"`
}
type SpanEnd_PubsubMessage ¶
type SpanEnd_PubsubMessage struct {
PubsubMessage *PubsubMessageSpanEnd `protobuf:"bytes,12,opt,name=pubsub_message,json=pubsubMessage,proto3,oneof"`
}
type SpanEnd_Request ¶
type SpanEnd_Request struct {
Request *RequestSpanEnd `protobuf:"bytes,10,opt,name=request,proto3,oneof"`
}
type SpanEvent ¶
type SpanEvent struct { Goid uint32 `protobuf:"varint,1,opt,name=goid,proto3" json:"goid,omitempty"` DefLoc *uint32 `protobuf:"varint,2,opt,name=def_loc,json=defLoc,proto3,oneof" json:"def_loc,omitempty"` // correlation_event_id is the other event // this event is correlated with. CorrelationEventId *uint64 `protobuf:"varint,3,opt,name=correlation_event_id,json=correlationEventId,proto3,oneof" json:"correlation_event_id,omitempty"` // Types that are assignable to Data: // // *SpanEvent_LogMessage // *SpanEvent_BodyStream // *SpanEvent_RpcCallStart // *SpanEvent_RpcCallEnd // *SpanEvent_DbTransactionStart // *SpanEvent_DbTransactionEnd // *SpanEvent_DbQueryStart // *SpanEvent_DbQueryEnd // *SpanEvent_HttpCallStart // *SpanEvent_HttpCallEnd // *SpanEvent_PubsubPublishStart // *SpanEvent_PubsubPublishEnd // *SpanEvent_CacheCallStart // *SpanEvent_CacheCallEnd // *SpanEvent_ServiceInitStart // *SpanEvent_ServiceInitEnd Data isSpanEvent_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*SpanEvent) Descriptor
deprecated
func (*SpanEvent) GetBodyStream ¶
func (x *SpanEvent) GetBodyStream() *BodyStream
func (*SpanEvent) GetCacheCallEnd ¶
func (x *SpanEvent) GetCacheCallEnd() *CacheCallEnd
func (*SpanEvent) GetCacheCallStart ¶
func (x *SpanEvent) GetCacheCallStart() *CacheCallStart
func (*SpanEvent) GetCorrelationEventId ¶
func (*SpanEvent) GetDbQueryEnd ¶
func (x *SpanEvent) GetDbQueryEnd() *DBQueryEnd
func (*SpanEvent) GetDbQueryStart ¶
func (x *SpanEvent) GetDbQueryStart() *DBQueryStart
func (*SpanEvent) GetDbTransactionEnd ¶
func (x *SpanEvent) GetDbTransactionEnd() *DBTransactionEnd
func (*SpanEvent) GetDbTransactionStart ¶
func (x *SpanEvent) GetDbTransactionStart() *DBTransactionStart
func (*SpanEvent) GetHttpCallEnd ¶
func (x *SpanEvent) GetHttpCallEnd() *HTTPCallEnd
func (*SpanEvent) GetHttpCallStart ¶
func (x *SpanEvent) GetHttpCallStart() *HTTPCallStart
func (*SpanEvent) GetLogMessage ¶
func (x *SpanEvent) GetLogMessage() *LogMessage
func (*SpanEvent) GetPubsubPublishEnd ¶
func (x *SpanEvent) GetPubsubPublishEnd() *PubsubPublishEnd
func (*SpanEvent) GetPubsubPublishStart ¶
func (x *SpanEvent) GetPubsubPublishStart() *PubsubPublishStart
func (*SpanEvent) GetRpcCallEnd ¶
func (x *SpanEvent) GetRpcCallEnd() *RPCCallEnd
func (*SpanEvent) GetRpcCallStart ¶
func (x *SpanEvent) GetRpcCallStart() *RPCCallStart
func (*SpanEvent) GetServiceInitEnd ¶
func (x *SpanEvent) GetServiceInitEnd() *ServiceInitEnd
func (*SpanEvent) GetServiceInitStart ¶
func (x *SpanEvent) GetServiceInitStart() *ServiceInitStart
func (*SpanEvent) ProtoMessage ¶
func (*SpanEvent) ProtoMessage()
func (*SpanEvent) ProtoReflect ¶
func (x *SpanEvent) ProtoReflect() protoreflect.Message
type SpanEvent_BodyStream ¶
type SpanEvent_BodyStream struct {
BodyStream *BodyStream `protobuf:"bytes,11,opt,name=body_stream,json=bodyStream,proto3,oneof"`
}
type SpanEvent_CacheCallEnd ¶
type SpanEvent_CacheCallEnd struct {
CacheCallEnd *CacheCallEnd `protobuf:"bytes,23,opt,name=cache_call_end,json=cacheCallEnd,proto3,oneof"`
}
type SpanEvent_CacheCallStart ¶
type SpanEvent_CacheCallStart struct {
CacheCallStart *CacheCallStart `protobuf:"bytes,22,opt,name=cache_call_start,json=cacheCallStart,proto3,oneof"`
}
type SpanEvent_DbQueryEnd ¶
type SpanEvent_DbQueryEnd struct {
DbQueryEnd *DBQueryEnd `protobuf:"bytes,17,opt,name=db_query_end,json=dbQueryEnd,proto3,oneof"`
}
type SpanEvent_DbQueryStart ¶
type SpanEvent_DbQueryStart struct {
DbQueryStart *DBQueryStart `protobuf:"bytes,16,opt,name=db_query_start,json=dbQueryStart,proto3,oneof"`
}
type SpanEvent_DbTransactionEnd ¶
type SpanEvent_DbTransactionEnd struct {
DbTransactionEnd *DBTransactionEnd `protobuf:"bytes,15,opt,name=db_transaction_end,json=dbTransactionEnd,proto3,oneof"`
}
type SpanEvent_DbTransactionStart ¶
type SpanEvent_DbTransactionStart struct {
DbTransactionStart *DBTransactionStart `protobuf:"bytes,14,opt,name=db_transaction_start,json=dbTransactionStart,proto3,oneof"`
}
type SpanEvent_HttpCallEnd ¶
type SpanEvent_HttpCallEnd struct {
HttpCallEnd *HTTPCallEnd `protobuf:"bytes,19,opt,name=http_call_end,json=httpCallEnd,proto3,oneof"`
}
type SpanEvent_HttpCallStart ¶
type SpanEvent_HttpCallStart struct {
HttpCallStart *HTTPCallStart `protobuf:"bytes,18,opt,name=http_call_start,json=httpCallStart,proto3,oneof"`
}
type SpanEvent_LogMessage ¶
type SpanEvent_LogMessage struct {
LogMessage *LogMessage `protobuf:"bytes,10,opt,name=log_message,json=logMessage,proto3,oneof"`
}
type SpanEvent_PubsubPublishEnd ¶
type SpanEvent_PubsubPublishEnd struct {
PubsubPublishEnd *PubsubPublishEnd `protobuf:"bytes,21,opt,name=pubsub_publish_end,json=pubsubPublishEnd,proto3,oneof"`
}
type SpanEvent_PubsubPublishStart ¶
type SpanEvent_PubsubPublishStart struct {
PubsubPublishStart *PubsubPublishStart `protobuf:"bytes,20,opt,name=pubsub_publish_start,json=pubsubPublishStart,proto3,oneof"`
}
type SpanEvent_RpcCallEnd ¶
type SpanEvent_RpcCallEnd struct {
RpcCallEnd *RPCCallEnd `protobuf:"bytes,13,opt,name=rpc_call_end,json=rpcCallEnd,proto3,oneof"`
}
type SpanEvent_RpcCallStart ¶
type SpanEvent_RpcCallStart struct {
RpcCallStart *RPCCallStart `protobuf:"bytes,12,opt,name=rpc_call_start,json=rpcCallStart,proto3,oneof"`
}
type SpanEvent_ServiceInitEnd ¶
type SpanEvent_ServiceInitEnd struct {
ServiceInitEnd *ServiceInitEnd `protobuf:"bytes,25,opt,name=service_init_end,json=serviceInitEnd,proto3,oneof"`
}
type SpanEvent_ServiceInitStart ¶
type SpanEvent_ServiceInitStart struct {
ServiceInitStart *ServiceInitStart `protobuf:"bytes,24,opt,name=service_init_start,json=serviceInitStart,proto3,oneof"`
}
type SpanStart ¶
type SpanStart struct { Goid uint32 `protobuf:"varint,1,opt,name=goid,proto3" json:"goid,omitempty"` ParentTraceId *TraceID `protobuf:"bytes,2,opt,name=parent_trace_id,json=parentTraceId,proto3,oneof" json:"parent_trace_id,omitempty"` ParentSpanId *uint64 `protobuf:"varint,3,opt,name=parent_span_id,json=parentSpanId,proto3,oneof" json:"parent_span_id,omitempty"` CallerEventId *uint64 `protobuf:"varint,4,opt,name=caller_event_id,json=callerEventId,proto3,oneof" json:"caller_event_id,omitempty"` ExternalCorrelationId *string `` /* 132-byte string literal not displayed */ DefLoc *uint32 `protobuf:"varint,6,opt,name=def_loc,json=defLoc,proto3,oneof" json:"def_loc,omitempty"` // Types that are assignable to Data: // // *SpanStart_Request // *SpanStart_Auth // *SpanStart_PubsubMessage Data isSpanStart_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*SpanStart) Descriptor
deprecated
func (*SpanStart) GetAuth ¶
func (x *SpanStart) GetAuth() *AuthSpanStart
func (*SpanStart) GetCallerEventId ¶
func (*SpanStart) GetExternalCorrelationId ¶
func (*SpanStart) GetParentSpanId ¶
func (*SpanStart) GetParentTraceId ¶
func (*SpanStart) GetPubsubMessage ¶
func (x *SpanStart) GetPubsubMessage() *PubsubMessageSpanStart
func (*SpanStart) GetRequest ¶
func (x *SpanStart) GetRequest() *RequestSpanStart
func (*SpanStart) ProtoMessage ¶
func (*SpanStart) ProtoMessage()
func (*SpanStart) ProtoReflect ¶
func (x *SpanStart) ProtoReflect() protoreflect.Message
type SpanStart_Auth ¶
type SpanStart_Auth struct {
Auth *AuthSpanStart `protobuf:"bytes,11,opt,name=auth,proto3,oneof"`
}
type SpanStart_PubsubMessage ¶
type SpanStart_PubsubMessage struct {
PubsubMessage *PubsubMessageSpanStart `protobuf:"bytes,12,opt,name=pubsub_message,json=pubsubMessage,proto3,oneof"`
}
type SpanStart_Request ¶
type SpanStart_Request struct {
Request *RequestSpanStart `protobuf:"bytes,10,opt,name=request,proto3,oneof"`
}
type SpanSummary ¶
type SpanSummary struct { TraceId string `protobuf:"bytes,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"` SpanId string `protobuf:"bytes,2,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"` Type SpanSummary_SpanType `protobuf:"varint,3,opt,name=type,proto3,enum=encore.engine.trace2.SpanSummary_SpanType" json:"type,omitempty"` IsRoot bool `protobuf:"varint,4,opt,name=is_root,json=isRoot,proto3" json:"is_root,omitempty"` // whether it's a root request IsError bool `protobuf:"varint,5,opt,name=is_error,json=isError,proto3" json:"is_error,omitempty"` // whether the request failed DeployedCommit string `protobuf:"bytes,6,opt,name=deployed_commit,json=deployedCommit,proto3" json:"deployed_commit,omitempty"` // the commit hash of the running service StartedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` DurationNanos uint64 `protobuf:"varint,8,opt,name=duration_nanos,json=durationNanos,proto3" json:"duration_nanos,omitempty"` ServiceName string `protobuf:"bytes,9,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` EndpointName *string `protobuf:"bytes,10,opt,name=endpoint_name,json=endpointName,proto3,oneof" json:"endpoint_name,omitempty"` TopicName *string `protobuf:"bytes,11,opt,name=topic_name,json=topicName,proto3,oneof" json:"topic_name,omitempty"` SubscriptionName *string `protobuf:"bytes,12,opt,name=subscription_name,json=subscriptionName,proto3,oneof" json:"subscription_name,omitempty"` MessageId *string `protobuf:"bytes,13,opt,name=message_id,json=messageId,proto3,oneof" json:"message_id,omitempty"` // contains filtered or unexported fields }
SpanSummary summarizes a span for display purposes.
func (*SpanSummary) Descriptor
deprecated
func (*SpanSummary) Descriptor() ([]byte, []int)
Deprecated: Use SpanSummary.ProtoReflect.Descriptor instead.
func (*SpanSummary) GetDeployedCommit ¶
func (x *SpanSummary) GetDeployedCommit() string
func (*SpanSummary) GetDurationNanos ¶
func (x *SpanSummary) GetDurationNanos() uint64
func (*SpanSummary) GetEndpointName ¶
func (x *SpanSummary) GetEndpointName() string
func (*SpanSummary) GetIsError ¶
func (x *SpanSummary) GetIsError() bool
func (*SpanSummary) GetIsRoot ¶
func (x *SpanSummary) GetIsRoot() bool
func (*SpanSummary) GetMessageId ¶
func (x *SpanSummary) GetMessageId() string
func (*SpanSummary) GetServiceName ¶
func (x *SpanSummary) GetServiceName() string
func (*SpanSummary) GetSpanId ¶
func (x *SpanSummary) GetSpanId() string
func (*SpanSummary) GetStartedAt ¶
func (x *SpanSummary) GetStartedAt() *timestamppb.Timestamp
func (*SpanSummary) GetSubscriptionName ¶
func (x *SpanSummary) GetSubscriptionName() string
func (*SpanSummary) GetTopicName ¶
func (x *SpanSummary) GetTopicName() string
func (*SpanSummary) GetTraceId ¶
func (x *SpanSummary) GetTraceId() string
func (*SpanSummary) GetType ¶
func (x *SpanSummary) GetType() SpanSummary_SpanType
func (*SpanSummary) ProtoMessage ¶
func (*SpanSummary) ProtoMessage()
func (*SpanSummary) ProtoReflect ¶
func (x *SpanSummary) ProtoReflect() protoreflect.Message
func (*SpanSummary) Reset ¶
func (x *SpanSummary) Reset()
func (*SpanSummary) String ¶
func (x *SpanSummary) String() string
type SpanSummary_SpanType ¶
type SpanSummary_SpanType int32
const ( SpanSummary_UNKNOWN SpanSummary_SpanType = 0 SpanSummary_REQUEST SpanSummary_SpanType = 1 SpanSummary_AUTH SpanSummary_SpanType = 2 SpanSummary_PUBSUB_MESSAGE SpanSummary_SpanType = 3 )
func (SpanSummary_SpanType) Descriptor ¶
func (SpanSummary_SpanType) Descriptor() protoreflect.EnumDescriptor
func (SpanSummary_SpanType) Enum ¶
func (x SpanSummary_SpanType) Enum() *SpanSummary_SpanType
func (SpanSummary_SpanType) EnumDescriptor
deprecated
func (SpanSummary_SpanType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SpanSummary_SpanType.Descriptor instead.
func (SpanSummary_SpanType) Number ¶
func (x SpanSummary_SpanType) Number() protoreflect.EnumNumber
func (SpanSummary_SpanType) String ¶
func (x SpanSummary_SpanType) String() string
func (SpanSummary_SpanType) Type ¶
func (SpanSummary_SpanType) Type() protoreflect.EnumType
type StackFrame ¶
type StackFrame struct { Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` Func string `protobuf:"bytes,2,opt,name=func,proto3" json:"func,omitempty"` Line int32 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"` // contains filtered or unexported fields }
func (*StackFrame) Descriptor
deprecated
func (*StackFrame) Descriptor() ([]byte, []int)
Deprecated: Use StackFrame.ProtoReflect.Descriptor instead.
func (*StackFrame) GetFilename ¶
func (x *StackFrame) GetFilename() string
func (*StackFrame) GetFunc ¶
func (x *StackFrame) GetFunc() string
func (*StackFrame) GetLine ¶
func (x *StackFrame) GetLine() int32
func (*StackFrame) ProtoMessage ¶
func (*StackFrame) ProtoMessage()
func (*StackFrame) ProtoReflect ¶
func (x *StackFrame) ProtoReflect() protoreflect.Message
func (*StackFrame) Reset ¶
func (x *StackFrame) Reset()
func (*StackFrame) String ¶
func (x *StackFrame) String() string
type StackTrace ¶
type StackTrace struct { Pcs []int64 `protobuf:"varint,1,rep,packed,name=pcs,proto3" json:"pcs,omitempty"` Frames []*StackFrame `protobuf:"bytes,2,rep,name=frames,proto3" json:"frames,omitempty"` // contains filtered or unexported fields }
func (*StackTrace) Descriptor
deprecated
func (*StackTrace) Descriptor() ([]byte, []int)
Deprecated: Use StackTrace.ProtoReflect.Descriptor instead.
func (*StackTrace) GetFrames ¶
func (x *StackTrace) GetFrames() []*StackFrame
func (*StackTrace) GetPcs ¶
func (x *StackTrace) GetPcs() []int64
func (*StackTrace) ProtoMessage ¶
func (*StackTrace) ProtoMessage()
func (*StackTrace) ProtoReflect ¶
func (x *StackTrace) ProtoReflect() protoreflect.Message
func (*StackTrace) Reset ¶
func (x *StackTrace) Reset()
func (*StackTrace) String ¶
func (x *StackTrace) String() string
type TraceEvent ¶
type TraceEvent struct { TraceId *TraceID `protobuf:"bytes,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"` SpanId uint64 `protobuf:"varint,2,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"` EventId uint64 `protobuf:"varint,3,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"` EventTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"` // Types that are assignable to Event: // // *TraceEvent_SpanStart // *TraceEvent_SpanEnd // *TraceEvent_SpanEvent Event isTraceEvent_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
func (*TraceEvent) Descriptor
deprecated
func (*TraceEvent) Descriptor() ([]byte, []int)
Deprecated: Use TraceEvent.ProtoReflect.Descriptor instead.
func (*TraceEvent) GetEvent ¶
func (m *TraceEvent) GetEvent() isTraceEvent_Event
func (*TraceEvent) GetEventId ¶
func (x *TraceEvent) GetEventId() uint64
func (*TraceEvent) GetEventTime ¶
func (x *TraceEvent) GetEventTime() *timestamppb.Timestamp
func (*TraceEvent) GetSpanEnd ¶
func (x *TraceEvent) GetSpanEnd() *SpanEnd
func (*TraceEvent) GetSpanEvent ¶
func (x *TraceEvent) GetSpanEvent() *SpanEvent
func (*TraceEvent) GetSpanId ¶
func (x *TraceEvent) GetSpanId() uint64
func (*TraceEvent) GetSpanStart ¶
func (x *TraceEvent) GetSpanStart() *SpanStart
func (*TraceEvent) GetTraceId ¶
func (x *TraceEvent) GetTraceId() *TraceID
func (*TraceEvent) ProtoMessage ¶
func (*TraceEvent) ProtoMessage()
func (*TraceEvent) ProtoReflect ¶
func (x *TraceEvent) ProtoReflect() protoreflect.Message
func (*TraceEvent) Reset ¶
func (x *TraceEvent) Reset()
func (*TraceEvent) String ¶
func (x *TraceEvent) String() string
type TraceEvent_SpanEnd ¶
type TraceEvent_SpanEnd struct {
SpanEnd *SpanEnd `protobuf:"bytes,11,opt,name=span_end,json=spanEnd,proto3,oneof"`
}
type TraceEvent_SpanEvent ¶
type TraceEvent_SpanEvent struct {
SpanEvent *SpanEvent `protobuf:"bytes,12,opt,name=span_event,json=spanEvent,proto3,oneof"`
}
type TraceEvent_SpanStart ¶
type TraceEvent_SpanStart struct {
SpanStart *SpanStart `protobuf:"bytes,10,opt,name=span_start,json=spanStart,proto3,oneof"`
}
type TraceID ¶
type TraceID struct { High uint64 `protobuf:"varint,1,opt,name=high,proto3" json:"high,omitempty"` Low uint64 `protobuf:"varint,2,opt,name=low,proto3" json:"low,omitempty"` // contains filtered or unexported fields }
func (*TraceID) Descriptor
deprecated
func (*TraceID) ProtoMessage ¶
func (*TraceID) ProtoMessage()
func (*TraceID) ProtoReflect ¶
func (x *TraceID) ProtoReflect() protoreflect.Message