| 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))) | |