opentelemetry-extra-0.3.0

Safe HaskellSafe
LanguageHaskell2010

OpenTelemetry.Common

Documentation

data TagValue Source #

Instances
Eq TagValue Source # 
Instance details

Defined in OpenTelemetry.Common

Show TagValue Source # 
Instance details

Defined in OpenTelemetry.Common

class ToTagValue a where Source #

Methods

toTagValue :: a -> TagValue Source #

Instances
ToTagValue Bool Source # 
Instance details

Defined in OpenTelemetry.Common

ToTagValue Int Source # 
Instance details

Defined in OpenTelemetry.Common

ToTagValue Text Source # 
Instance details

Defined in OpenTelemetry.Common

ToTagValue String Source # 
Instance details

Defined in OpenTelemetry.Common

data Span Source #

Instances
Eq Span Source # 
Instance details

Defined in OpenTelemetry.Common

Methods

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

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

Show Span Source # 
Instance details

Defined in OpenTelemetry.Common

Methods

showsPrec :: Int -> Span -> ShowS #

show :: Span -> String #

showList :: [Span] -> ShowS #

data SpanEvent Source #

Instances
Eq SpanEvent Source # 
Instance details

Defined in OpenTelemetry.Common

Show SpanEvent Source # 
Instance details

Defined in OpenTelemetry.Common

data SpanStatus Source #

Constructors

OK 
Instances
Eq SpanStatus Source # 
Instance details

Defined in OpenTelemetry.Common

Show SpanStatus Source # 
Instance details

Defined in OpenTelemetry.Common

data Event Source #

Constructors

Event Text Timestamp 
Instances
Eq Event Source # 
Instance details

Defined in OpenTelemetry.Common

Methods

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

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

Show Event Source # 
Instance details

Defined in OpenTelemetry.Common

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

data SpanProcessor Source #

Constructors

SpanProcessor 

Fields