jaeger-flamegraph-1.3.1: Generate flamegraphs from Jaeger .json dumps.

Safe HaskellNone
LanguageHaskell2010

Jaeger.Data

Documentation

newtype Jaeger Source #

Constructors

Jaeger [Data] 
Instances
ToJSON Jaeger Source # 
Instance details

Defined in Jaeger.Data

FromJSON Jaeger Source # 
Instance details

Defined in Jaeger.Data

newtype TraceID Source #

Constructors

TraceID Text 
Instances
Eq TraceID Source # 
Instance details

Defined in Jaeger.Data

Methods

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

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

Ord TraceID Source # 
Instance details

Defined in Jaeger.Data

ToJSON TraceID Source # 
Instance details

Defined in Jaeger.Data

FromJSON TraceID Source # 
Instance details

Defined in Jaeger.Data

newtype SpanID Source #

Constructors

SpanID Text 
Instances
Eq SpanID Source # 
Instance details

Defined in Jaeger.Data

Methods

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

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

Ord SpanID Source # 
Instance details

Defined in Jaeger.Data

ToJSON SpanID Source # 
Instance details

Defined in Jaeger.Data

FromJSON SpanID Source # 
Instance details

Defined in Jaeger.Data

newtype Name Source #

Constructors

Name Text 
Instances
Eq Name Source # 
Instance details

Defined in Jaeger.Data

Methods

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

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

ToJSON Name Source # 
Instance details

Defined in Jaeger.Data

FromJSON Name Source # 
Instance details

Defined in Jaeger.Data

data Data Source #

Constructors

Data 
Instances
Generic Data Source # 
Instance details

Defined in Jaeger.Data

Associated Types

type Rep Data :: Type -> Type #

Methods

from :: Data -> Rep Data x #

to :: Rep Data x -> Data #

ToJSON Data Source # 
Instance details

Defined in Jaeger.Data

FromJSON Data Source # 
Instance details

Defined in Jaeger.Data

type Rep Data Source # 
Instance details

Defined in Jaeger.Data

data Process Source #

Constructors

Process 

Fields

Instances
Generic Process Source # 
Instance details

Defined in Jaeger.Data

Associated Types

type Rep Process :: Type -> Type #

Methods

from :: Process -> Rep Process x #

to :: Rep Process x -> Process #

ToJSON Process Source # 
Instance details

Defined in Jaeger.Data

FromJSON Process Source # 
Instance details

Defined in Jaeger.Data

type Rep Process Source # 
Instance details

Defined in Jaeger.Data

type Rep Process = D1 (MetaData "Process" "Jaeger.Data" "jaeger-flamegraph-1.3.1-slqEH6vc3RGOoJeiKsARb" False) (C1 (MetaCons "Process" PrefixI True) (S1 (MetaSel (Just "serviceName") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)))

data Span Source #

Instances
Generic Span Source # 
Instance details

Defined in Jaeger.Data

Associated Types

type Rep Span :: Type -> Type #

Methods

from :: Span -> Rep Span x #

to :: Rep Span x -> Span #

ToJSON Span Source # 
Instance details

Defined in Jaeger.Data

FromJSON Span Source # 
Instance details

Defined in Jaeger.Data

type Rep Span Source # 
Instance details

Defined in Jaeger.Data

data Reference Source #

Constructors

Reference 

Fields

Instances
Eq Reference Source # 
Instance details

Defined in Jaeger.Data

Ord Reference Source # 
Instance details

Defined in Jaeger.Data

Generic Reference Source # 
Instance details

Defined in Jaeger.Data

Associated Types

type Rep Reference :: Type -> Type #

ToJSON Reference Source # 
Instance details

Defined in Jaeger.Data

FromJSON Reference Source # 
Instance details

Defined in Jaeger.Data

type Rep Reference Source # 
Instance details

Defined in Jaeger.Data

type Rep Reference = D1 (MetaData "Reference" "Jaeger.Data" "jaeger-flamegraph-1.3.1-slqEH6vc3RGOoJeiKsARb" False) (C1 (MetaCons "Reference" PrefixI True) (S1 (MetaSel (Just "traceID") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 TraceID) :*: S1 (MetaSel (Just "spanID") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 SpanID)))

data Tag Source #

Constructors

Tag 

Fields

Instances
Eq Tag Source # 
Instance details

Defined in Jaeger.Data

Methods

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

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

Generic Tag Source # 
Instance details

Defined in Jaeger.Data

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

ToJSON Tag Source # 
Instance details

Defined in Jaeger.Data

FromJSON Tag Source # 
Instance details

Defined in Jaeger.Data

type Rep Tag Source # 
Instance details

Defined in Jaeger.Data

type Rep Tag = D1 (MetaData "Tag" "Jaeger.Data" "jaeger-flamegraph-1.3.1-slqEH6vc3RGOoJeiKsARb" False) (C1 (MetaCons "Tag" PrefixI True) (S1 (MetaSel (Just "key") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "value") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Value)))