Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data ResourceSpans
- data ScopeSpans
- data Span
- data Span'Event
- data Span'Link
- data Span'SpanKind
- data Span'SpanKind
- data Span'SpanKind'UnrecognizedValue
- data Status
- data Status'StatusCode
- data Status'StatusCode
- data Status'StatusCode'UnrecognizedValue
- data TracesData
Documentation
data ResourceSpans Source #
Fields :
resource
:: Lens' ResourceSpans Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource
maybe'resource
:: Lens' ResourceSpans (Prelude.Maybe Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource)
scopeSpans
:: Lens' ResourceSpans [ScopeSpans]
vec'scopeSpans
:: Lens' ResourceSpans (Data.Vector.Vector ScopeSpans)
schemaUrl
:: Lens' ResourceSpans Data.Text.Text
Instances
data ScopeSpans Source #
Fields :
scope
:: Lens' ScopeSpans Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationScope
maybe'scope
:: Lens' ScopeSpans (Prelude.Maybe Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationScope)
spans
:: Lens' ScopeSpans [Span]
vec'spans
:: Lens' ScopeSpans (Data.Vector.Vector Span)
schemaUrl
:: Lens' ScopeSpans Data.Text.Text
Instances
Fields :
traceId
:: Lens' Span Data.ByteString.ByteString
spanId
:: Lens' Span Data.ByteString.ByteString
traceState
:: Lens' Span Data.Text.Text
parentSpanId
:: Lens' Span Data.ByteString.ByteString
name
:: Lens' Span Data.Text.Text
kind
:: Lens' Span Span'SpanKind
startTimeUnixNano
:: Lens' Span Data.Word.Word64
endTimeUnixNano
:: Lens' Span Data.Word.Word64
attributes
:: Lens' Span [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]
vec'attributes
:: Lens' Span (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)
droppedAttributesCount
:: Lens' Span Data.Word.Word32
events
:: Lens' Span [Span'Event]
vec'events
:: Lens' Span (Data.Vector.Vector Span'Event)
droppedEventsCount
:: Lens' Span Data.Word.Word32
links
:: Lens' Span [Span'Link]
vec'links
:: Lens' Span (Data.Vector.Vector Span'Link)
droppedLinksCount
:: Lens' Span Data.Word.Word32
status
:: Lens' Span Status
maybe'status
:: Lens' Span (Prelude.Maybe Status)
Instances
data Span'Event Source #
Fields :
timeUnixNano
:: Lens' Span'Event Data.Word.Word64
name
:: Lens' Span'Event Data.Text.Text
attributes
:: Lens' Span'Event [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]
vec'attributes
:: Lens' Span'Event (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)
droppedAttributesCount
:: Lens' Span'Event Data.Word.Word32
Instances
Fields :
traceId
:: Lens' Span'Link Data.ByteString.ByteString
spanId
:: Lens' Span'Link Data.ByteString.ByteString
traceState
:: Lens' Span'Link Data.Text.Text
attributes
:: Lens' Span'Link [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]
vec'attributes
:: Lens' Span'Link (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)
droppedAttributesCount
:: Lens' Span'Link Data.Word.Word32
Instances
data Span'SpanKind Source #
Instances
data Span'SpanKind Source #
Instances
data Span'SpanKind'UnrecognizedValue Source #
Instances
Instances
Show Status Source # | |
NFData Status Source # | |
Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace | |
Eq Status Source # | |
Ord Status Source # | |
Message Status Source # | |
Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace messageName :: Proxy Status -> Text # packedMessageDescriptor :: Proxy Status -> ByteString # packedFileDescriptor :: Proxy Status -> ByteString # defMessage :: Status # fieldsByTag :: Map Tag (FieldDescriptor Status) # fieldsByTextFormatName :: Map String (FieldDescriptor Status) # unknownFields :: Lens' Status FieldSet # parseMessage :: Parser Status # buildMessage :: Status -> Builder # | |
HasField Span "status" Status Source # | |
HasField Status "code" Status'StatusCode Source # | |
Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace fieldOf :: Functor f => Proxy# "code" -> (Status'StatusCode -> f Status'StatusCode) -> Status -> f Status # | |
HasField Status "message" Text Source # | |
HasField Span "maybe'status" (Maybe Status) Source # | |
data Status'StatusCode Source #
Status'STATUS_CODE_UNSET | |
Status'STATUS_CODE_OK | |
Status'STATUS_CODE_ERROR | |
Status'StatusCode'Unrecognized !Status'StatusCode'UnrecognizedValue |
Instances
data Status'StatusCode Source #
Instances
data Status'StatusCode'UnrecognizedValue Source #
Instances
data TracesData Source #
Fields :
resourceSpans
:: Lens' TracesData [ResourceSpans]
vec'resourceSpans
:: Lens' TracesData (Data.Vector.Vector ResourceSpans)