Documentation
¶
Overview ¶
Package tempopb contains generated code for Tempo's protobuf definitions.
Index ¶
- Variables
- type ExportTraceServiceRequest
- func (*ExportTraceServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportTraceServiceRequest) GetResourceSpans() []*v1.ResourceSpans
- func (*ExportTraceServiceRequest) ProtoMessage()
- func (x *ExportTraceServiceRequest) ProtoReflect() protoreflect.Message
- func (x *ExportTraceServiceRequest) Reset()
- func (x *ExportTraceServiceRequest) String() string
- type PartialStatus
- func (PartialStatus) Descriptor() protoreflect.EnumDescriptor
- func (x PartialStatus) Enum() *PartialStatus
- func (PartialStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x PartialStatus) Number() protoreflect.EnumNumber
- func (x PartialStatus) String() string
- func (PartialStatus) Type() protoreflect.EnumType
- type Trace
- type TraceByIDMetrics
- type TraceByIDResponse
- func (*TraceByIDResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TraceByIDResponse) GetMessage() string
- func (x *TraceByIDResponse) GetMetrics() *TraceByIDMetrics
- func (x *TraceByIDResponse) GetStatus() PartialStatus
- func (x *TraceByIDResponse) GetTrace() *Trace
- func (*TraceByIDResponse) ProtoMessage()
- func (x *TraceByIDResponse) ProtoReflect() protoreflect.Message
- func (x *TraceByIDResponse) Reset()
- func (x *TraceByIDResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PartialStatus_name = map[int32]string{ 0: "COMPLETE", 1: "PARTIAL", } PartialStatus_value = map[string]int32{ "COMPLETE": 0, "PARTIAL": 1, } )
Enum value maps for PartialStatus.
View Source
var File_tempo_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ExportTraceServiceRequest ¶
type ExportTraceServiceRequest struct {
ResourceSpans []*v1.ResourceSpans `protobuf:"bytes,1,rep,name=resource_spans,json=resourceSpans,proto3" json:"resource_spans,omitempty"`
// contains filtered or unexported fields
}
ExportTraceServiceRequest is the OTLP collector request format returned by TraceByID (v1).
func (*ExportTraceServiceRequest) Descriptor
deprecated
func (*ExportTraceServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportTraceServiceRequest.ProtoReflect.Descriptor instead.
func (*ExportTraceServiceRequest) GetResourceSpans ¶
func (x *ExportTraceServiceRequest) GetResourceSpans() []*v1.ResourceSpans
func (*ExportTraceServiceRequest) ProtoMessage ¶
func (*ExportTraceServiceRequest) ProtoMessage()
func (*ExportTraceServiceRequest) ProtoReflect ¶
func (x *ExportTraceServiceRequest) ProtoReflect() protoreflect.Message
func (*ExportTraceServiceRequest) Reset ¶
func (x *ExportTraceServiceRequest) Reset()
func (*ExportTraceServiceRequest) String ¶
func (x *ExportTraceServiceRequest) String() string
type PartialStatus ¶
type PartialStatus int32
const ( PartialStatus_COMPLETE PartialStatus = 0 PartialStatus_PARTIAL PartialStatus = 1 )
func (PartialStatus) Descriptor ¶
func (PartialStatus) Descriptor() protoreflect.EnumDescriptor
func (PartialStatus) Enum ¶
func (x PartialStatus) Enum() *PartialStatus
func (PartialStatus) EnumDescriptor
deprecated
func (PartialStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use PartialStatus.Descriptor instead.
func (PartialStatus) Number ¶
func (x PartialStatus) Number() protoreflect.EnumNumber
func (PartialStatus) String ¶
func (x PartialStatus) String() string
func (PartialStatus) Type ¶
func (PartialStatus) Type() protoreflect.EnumType
type Trace ¶
type Trace struct {
ResourceSpans []*v1.ResourceSpans `protobuf:"bytes,1,rep,name=resourceSpans,proto3" json:"resourceSpans,omitempty"`
// contains filtered or unexported fields
}
func (*Trace) Descriptor
deprecated
func (*Trace) GetResourceSpans ¶
func (x *Trace) GetResourceSpans() []*v1.ResourceSpans
func (*Trace) ProtoMessage ¶
func (*Trace) ProtoMessage()
func (*Trace) ProtoReflect ¶
func (x *Trace) ProtoReflect() protoreflect.Message
type TraceByIDMetrics ¶
type TraceByIDMetrics struct {
InspectedBytes uint64 `protobuf:"varint,1,opt,name=inspectedBytes,proto3" json:"inspectedBytes,omitempty"`
// contains filtered or unexported fields
}
func (*TraceByIDMetrics) Descriptor
deprecated
func (*TraceByIDMetrics) Descriptor() ([]byte, []int)
Deprecated: Use TraceByIDMetrics.ProtoReflect.Descriptor instead.
func (*TraceByIDMetrics) GetInspectedBytes ¶
func (x *TraceByIDMetrics) GetInspectedBytes() uint64
func (*TraceByIDMetrics) ProtoMessage ¶
func (*TraceByIDMetrics) ProtoMessage()
func (*TraceByIDMetrics) ProtoReflect ¶
func (x *TraceByIDMetrics) ProtoReflect() protoreflect.Message
func (*TraceByIDMetrics) Reset ¶
func (x *TraceByIDMetrics) Reset()
func (*TraceByIDMetrics) String ¶
func (x *TraceByIDMetrics) String() string
type TraceByIDResponse ¶
type TraceByIDResponse struct {
Trace *Trace `protobuf:"bytes,1,opt,name=trace,proto3" json:"trace,omitempty"`
Metrics *TraceByIDMetrics `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"`
Status PartialStatus `protobuf:"varint,3,opt,name=status,proto3,enum=tempopb.PartialStatus" json:"status,omitempty"`
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TraceByIDResponse) Descriptor
deprecated
func (*TraceByIDResponse) Descriptor() ([]byte, []int)
Deprecated: Use TraceByIDResponse.ProtoReflect.Descriptor instead.
func (*TraceByIDResponse) GetMessage ¶
func (x *TraceByIDResponse) GetMessage() string
func (*TraceByIDResponse) GetMetrics ¶
func (x *TraceByIDResponse) GetMetrics() *TraceByIDMetrics
func (*TraceByIDResponse) GetStatus ¶
func (x *TraceByIDResponse) GetStatus() PartialStatus
func (*TraceByIDResponse) GetTrace ¶
func (x *TraceByIDResponse) GetTrace() *Trace
func (*TraceByIDResponse) ProtoMessage ¶
func (*TraceByIDResponse) ProtoMessage()
func (*TraceByIDResponse) ProtoReflect ¶
func (x *TraceByIDResponse) ProtoReflect() protoreflect.Message
func (*TraceByIDResponse) Reset ¶
func (x *TraceByIDResponse) Reset()
func (*TraceByIDResponse) String ¶
func (x *TraceByIDResponse) String() string
Click to show internal directories.
Click to hide internal directories.