hs-opentelemetry-otlp-0.0.1.0: OpenTelemetry protocol buffer modules generated for the OTLP protocol by the proto-lens package
Safe HaskellNone
LanguageHaskell2010

Proto.Opentelemetry.Proto.Trace.V1.Trace

Synopsis

Documentation

data InstrumentationLibrarySpans Source #

Fields :

  • instrumentationLibrary :: Lens' InstrumentationLibrarySpans Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationLibrary
  • maybe'instrumentationLibrary :: Lens' InstrumentationLibrarySpans (Prelude.Maybe Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationLibrary)
  • spans :: Lens' InstrumentationLibrarySpans [Span]
  • vec'spans :: Lens' InstrumentationLibrarySpans (Data.Vector.Vector Span)
  • schemaUrl :: Lens' InstrumentationLibrarySpans Data.Text.Text

Instances

Instances details
Eq InstrumentationLibrarySpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord InstrumentationLibrarySpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show InstrumentationLibrarySpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData InstrumentationLibrarySpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Message InstrumentationLibrarySpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibrarySpans "instrumentationLibrary" InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibrarySpans "schemaUrl" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField ResourceSpans "instrumentationLibrarySpans" [InstrumentationLibrarySpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "instrumentationLibrarySpans" -> ([InstrumentationLibrarySpans] -> f [InstrumentationLibrarySpans]) -> ResourceSpans -> f ResourceSpans #

HasField ResourceSpans "vec'instrumentationLibrarySpans" (Vector InstrumentationLibrarySpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'instrumentationLibrarySpans" -> (Vector InstrumentationLibrarySpans -> f (Vector InstrumentationLibrarySpans)) -> ResourceSpans -> f ResourceSpans #

HasField InstrumentationLibrarySpans "maybe'instrumentationLibrary" (Maybe InstrumentationLibrary) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibrarySpans "spans" [Span] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibrarySpans "vec'spans" (Vector Span) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

data ResourceSpans Source #

Fields :

Instances

Instances details
Eq ResourceSpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord ResourceSpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show ResourceSpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData ResourceSpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: ResourceSpans -> () #

Message ResourceSpans Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField ResourceSpans "resource" Resource Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "resource" -> (Resource -> f Resource) -> ResourceSpans -> f ResourceSpans #

HasField ResourceSpans "schemaUrl" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "schemaUrl" -> (Text -> f Text) -> ResourceSpans -> f ResourceSpans #

HasField TracesData "resourceSpans" [ResourceSpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "resourceSpans" -> ([ResourceSpans] -> f [ResourceSpans]) -> TracesData -> f TracesData #

HasField TracesData "vec'resourceSpans" (Vector ResourceSpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'resourceSpans" -> (Vector ResourceSpans -> f (Vector ResourceSpans)) -> TracesData -> f TracesData #

HasField ResourceSpans "instrumentationLibrarySpans" [InstrumentationLibrarySpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "instrumentationLibrarySpans" -> ([InstrumentationLibrarySpans] -> f [InstrumentationLibrarySpans]) -> ResourceSpans -> f ResourceSpans #

HasField ResourceSpans "maybe'resource" (Maybe Resource) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "maybe'resource" -> (Maybe Resource -> f (Maybe Resource)) -> ResourceSpans -> f ResourceSpans #

HasField ResourceSpans "vec'instrumentationLibrarySpans" (Vector InstrumentationLibrarySpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'instrumentationLibrarySpans" -> (Vector InstrumentationLibrarySpans -> f (Vector InstrumentationLibrarySpans)) -> ResourceSpans -> f ResourceSpans #

HasField ExportTraceServiceRequest "resourceSpans" [ResourceSpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceRequest "vec'resourceSpans" (Vector ResourceSpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

data Span Source #

Fields :

Instances

Instances details
Eq Span Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

(==) :: Span -> Span -> Bool #

(/=) :: Span -> Span -> Bool #

Ord Span Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

compare :: Span -> Span -> Ordering #

(<) :: Span -> Span -> Bool #

(<=) :: Span -> Span -> Bool #

(>) :: Span -> Span -> Bool #

(>=) :: Span -> Span -> Bool #

max :: Span -> Span -> Span #

min :: Span -> Span -> Span #

Show Span Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

showsPrec :: Int -> Span -> ShowS #

show :: Span -> String #

showList :: [Span] -> ShowS #

NFData Span Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Span -> () #

Message Span Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Span "droppedAttributesCount" Word32 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "droppedAttributesCount" -> (Word32 -> f Word32) -> Span -> f Span #

HasField Span "droppedEventsCount" Word32 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "droppedEventsCount" -> (Word32 -> f Word32) -> Span -> f Span #

HasField Span "droppedLinksCount" Word32 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "droppedLinksCount" -> (Word32 -> f Word32) -> Span -> f Span #

HasField Span "endTimeUnixNano" Word64 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "endTimeUnixNano" -> (Word64 -> f Word64) -> Span -> f Span #

HasField Span "kind" Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "kind" -> (Span'SpanKind -> f Span'SpanKind) -> Span -> f Span #

HasField Span "name" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> Span -> f Span #

HasField Span "parentSpanId" ByteString Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "parentSpanId" -> (ByteString -> f ByteString) -> Span -> f Span #

HasField Span "spanId" ByteString Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "spanId" -> (ByteString -> f ByteString) -> Span -> f Span #

HasField Span "startTimeUnixNano" Word64 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "startTimeUnixNano" -> (Word64 -> f Word64) -> Span -> f Span #

HasField Span "status" Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "status" -> (Status -> f Status) -> Span -> f Span #

HasField Span "traceId" ByteString Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "traceId" -> (ByteString -> f ByteString) -> Span -> f Span #

HasField Span "traceState" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "traceState" -> (Text -> f Text) -> Span -> f Span #

HasField Span "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Span -> f Span #

HasField Span "events" [Span'Event] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "events" -> ([Span'Event] -> f [Span'Event]) -> Span -> f Span #

HasField Span "links" [Span'Link] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "links" -> ([Span'Link] -> f [Span'Link]) -> Span -> f Span #

HasField Span "maybe'status" (Maybe Status) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "maybe'status" -> (Maybe Status -> f (Maybe Status)) -> Span -> f Span #

HasField Span "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Span -> f Span #

HasField Span "vec'events" (Vector Span'Event) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'events" -> (Vector Span'Event -> f (Vector Span'Event)) -> Span -> f Span #

HasField Span "vec'links" (Vector Span'Link) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'links" -> (Vector Span'Link -> f (Vector Span'Link)) -> Span -> f Span #

HasField InstrumentationLibrarySpans "spans" [Span] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibrarySpans "vec'spans" (Vector Span) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

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

Instances details
Eq Span'Event Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Span'Event Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Span'Event Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Span'Event Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Span'Event -> () #

Message Span'Event Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Span'Event "droppedAttributesCount" Word32 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "droppedAttributesCount" -> (Word32 -> f Word32) -> Span'Event -> f Span'Event #

HasField Span'Event "name" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> Span'Event -> f Span'Event #

HasField Span'Event "timeUnixNano" Word64 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "timeUnixNano" -> (Word64 -> f Word64) -> Span'Event -> f Span'Event #

HasField Span'Event "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Span'Event -> f Span'Event #

HasField Span'Event "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Span'Event -> f Span'Event #

HasField Span "events" [Span'Event] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "events" -> ([Span'Event] -> f [Span'Event]) -> Span -> f Span #

HasField Span "vec'events" (Vector Span'Event) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'events" -> (Vector Span'Event -> f (Vector Span'Event)) -> Span -> f Span #

data Span'Link Source #

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

Instances details
Bounded Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Span'SpanKind -> () #

FieldDefault Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Span "kind" Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "kind" -> (Span'SpanKind -> f Span'SpanKind) -> Span -> f Span #

data Span'SpanKind Source #

Instances

Instances details
Bounded Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Span'SpanKind -> () #

FieldDefault Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Span "kind" Span'SpanKind Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "kind" -> (Span'SpanKind -> f Span'SpanKind) -> Span -> f Span #

data Status Source #

Fields :

  • deprecatedCode :: Lens' Status Status'DeprecatedStatusCode
  • message :: Lens' Status Data.Text.Text
  • code :: Lens' Status Status'StatusCode

Instances

Instances details
Eq Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Status -> () #

Message Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "code" Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "code" -> (Status'StatusCode -> f Status'StatusCode) -> Status -> f Status #

HasField Status "deprecatedCode" Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "message" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "message" -> (Text -> f Text) -> Status -> f Status #

HasField Span "status" Status Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "status" -> (Status -> f Status) -> Span -> f Span #

HasField Span "maybe'status" (Maybe Status) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "maybe'status" -> (Maybe Status -> f (Maybe Status)) -> Span -> f Span #

data Status'DeprecatedStatusCode Source #

Instances

Instances details
Bounded Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

FieldDefault Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "deprecatedCode" Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

data Status'DeprecatedStatusCode Source #

Instances

Instances details
Bounded Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

FieldDefault Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "deprecatedCode" Status'DeprecatedStatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

data Status'DeprecatedStatusCode'UnrecognizedValue Source #

Instances

Instances details
Eq Status'DeprecatedStatusCode'UnrecognizedValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Status'DeprecatedStatusCode'UnrecognizedValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status'DeprecatedStatusCode'UnrecognizedValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

data Status'StatusCode Source #

Instances

Instances details
Bounded Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Status'StatusCode -> () #

FieldDefault Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "code" Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "code" -> (Status'StatusCode -> f Status'StatusCode) -> Status -> f Status #

data Status'StatusCode Source #

Instances

Instances details
Bounded Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Enum Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Eq Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: Status'StatusCode -> () #

FieldDefault Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

MessageEnum Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField Status "code" Status'StatusCode Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "code" -> (Status'StatusCode -> f Status'StatusCode) -> Status -> f Status #

data Status'StatusCode'UnrecognizedValue Source #

data TracesData Source #

Fields :

Instances

Instances details
Eq TracesData Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Ord TracesData Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Show TracesData Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

NFData TracesData Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

rnf :: TracesData -> () #

Message TracesData Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField TracesData "resourceSpans" [ResourceSpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "resourceSpans" -> ([ResourceSpans] -> f [ResourceSpans]) -> TracesData -> f TracesData #

HasField TracesData "vec'resourceSpans" (Vector ResourceSpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'resourceSpans" -> (Vector ResourceSpans -> f (Vector ResourceSpans)) -> TracesData -> f TracesData #