Safe Haskell | None |
---|---|
Language | Haskell2010 |
Instana.SDK.Span.SpanType
Description
Synopsis
- data Registered
- data SpanType
- spanName :: SpanType -> Text
- initialData :: SpanKind -> SpanType -> Value
Documentation
data Registered Source #
All registered spans that the Haskell trace SDK will produce.
Constructors
HaskellWaiServer | |
HaskellHttpClient |
Instances
Eq Registered Source # | |
Defined in Instana.SDK.Span.SpanType | |
Show Registered Source # | |
Defined in Instana.SDK.Span.SpanType Methods showsPrec :: Int -> Registered -> ShowS # show :: Registered -> String # showList :: [Registered] -> ShowS # | |
Generic Registered Source # | |
Defined in Instana.SDK.Span.SpanType Associated Types type Rep Registered :: Type -> Type # | |
type Rep Registered Source # | |
Defined in Instana.SDK.Span.SpanType |
Differentiates between SDK spans and registered spans (which receive special treatment by Instana's processing pipeline.
Constructors
SdkSpan Text | |
RegisteredSpan Registered |
Instances
Eq SpanType Source # | |
Show SpanType Source # | |
IsString SpanType Source # | Enables passing any string as the span type argument to SDK.startEntrySpan etc. - this will be automatically converted to an SDK span. |
Defined in Instana.SDK.Span.SpanType Methods fromString :: String -> SpanType # | |
Generic SpanType Source # | |
type Rep SpanType Source # | |
Defined in Instana.SDK.Span.SpanType type Rep SpanType = D1 ('MetaData "SpanType" "Instana.SDK.Span.SpanType" "instana-haskell-trace-sdk-0.7.0.0-inplace" 'False) (C1 ('MetaCons "SdkSpan" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "RegisteredSpan" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Registered))) |