Documentation ¶
Overview ¶
Package wire is a generated protocol buffer package.
It is generated from these files:
collector.proto
It has these top-level messages:
CollectPacket
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CollectPacket ¶
type CollectPacket struct { Spanid *CollectPacket_SpanID `protobuf:"group,1,req,name=SpanID" json:"spanid,omitempty"` Annotation []*CollectPacket_Annotation `protobuf:"group,5,rep,name=Annotation" json:"annotation,omitempty"` XXX_unrecognized []byte `json:"-"` }
CollectPacket is the message sent to a remote collector server by one of it's clients.
func (*CollectPacket) GetAnnotation ¶
func (m *CollectPacket) GetAnnotation() []*CollectPacket_Annotation
func (*CollectPacket) GetSpanid ¶
func (m *CollectPacket) GetSpanid() *CollectPacket_SpanID
func (*CollectPacket) ProtoMessage ¶
func (*CollectPacket) ProtoMessage()
func (*CollectPacket) Reset ¶
func (m *CollectPacket) Reset()
func (*CollectPacket) String ¶
func (m *CollectPacket) String() string
type CollectPacket_Annotation ¶
type CollectPacket_Annotation struct { // key is the annotation's key. Key *string `protobuf:"bytes,6,req,name=key" json:"key,omitempty"` // value is the annotation's value, which may be either human or // machine readable, depending on the schema of the event that // generated it. Value []byte `protobuf:"bytes,7,opt,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
Annotation is any number of annotations for the span to be collected.
func (*CollectPacket_Annotation) GetKey ¶
func (m *CollectPacket_Annotation) GetKey() string
func (*CollectPacket_Annotation) GetValue ¶
func (m *CollectPacket_Annotation) GetValue() []byte
func (*CollectPacket_Annotation) ProtoMessage ¶
func (*CollectPacket_Annotation) ProtoMessage()
func (*CollectPacket_Annotation) Reset ¶
func (m *CollectPacket_Annotation) Reset()
func (*CollectPacket_Annotation) String ¶
func (m *CollectPacket_Annotation) String() string
type CollectPacket_SpanID ¶
type CollectPacket_SpanID struct { // trace is the root ID of the tree that contains all of the spans // related to this one. Trace *uint64 `protobuf:"fixed64,2,req,name=trace" json:"trace,omitempty"` // span is an ID that probabilistically uniquely identifies this span. Span *uint64 `protobuf:"fixed64,3,req,name=span" json:"span,omitempty"` // parent is the ID of the parent span, if any. Parent *uint64 `protobuf:"fixed64,4,opt,name=parent" json:"parent,omitempty"` XXX_unrecognized []byte `json:"-"` }
SpanID is the group of information which can uniquely identify the exact span being collected.
func (*CollectPacket_SpanID) GetParent ¶
func (m *CollectPacket_SpanID) GetParent() uint64
func (*CollectPacket_SpanID) GetSpan ¶
func (m *CollectPacket_SpanID) GetSpan() uint64
func (*CollectPacket_SpanID) GetTrace ¶
func (m *CollectPacket_SpanID) GetTrace() uint64
func (*CollectPacket_SpanID) ProtoMessage ¶
func (*CollectPacket_SpanID) ProtoMessage()
func (*CollectPacket_SpanID) Reset ¶
func (m *CollectPacket_SpanID) Reset()
func (*CollectPacket_SpanID) String ¶
func (m *CollectPacket_SpanID) String() string
Click to show internal directories.
Click to hide internal directories.