Versions in this module Expand all Collapse all v1 v1.15.1 Nov 7, 2019 Changes in this version + const SpanKindCLIENT + const SpanKindCONSUMER + const SpanKindPRODUCER + const SpanKindSERVER + type Annotation struct + Timestamp int64 + Value string + func (m *Annotation) MarshalBinary() ([]byte, error) + func (m *Annotation) UnmarshalBinary(b []byte) error + func (m *Annotation) Validate(formats strfmt.Registry) error + type Endpoint struct + IPV4 strfmt.IPv4 + IPV6 strfmt.IPv6 + Port int64 + ServiceName string + func (m *Endpoint) MarshalBinary() ([]byte, error) + func (m *Endpoint) UnmarshalBinary(b []byte) error + func (m *Endpoint) Validate(formats strfmt.Registry) error + type ListOfSpans []*Span + func (m ListOfSpans) Validate(formats strfmt.Registry) error + type Span struct + Annotations []*Annotation + Debug bool + Duration int64 + ID *string + Kind string + LocalEndpoint *Endpoint + Name string + ParentID string + RemoteEndpoint *Endpoint + Shared bool + Tags Tags + Timestamp int64 + TraceID *string + func (m *Span) MarshalBinary() ([]byte, error) + func (m *Span) UnmarshalBinary(b []byte) error + func (m *Span) Validate(formats strfmt.Registry) error + type Tags map[string]string + func (m Tags) Validate(formats strfmt.Registry) error