Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
Instances
Eq Registered Source # | |
Defined in Instana.SDK.Span.SpanType (==) :: Registered -> Registered -> Bool # (/=) :: Registered -> Registered -> Bool # | |
Show Registered Source # | |
Defined in Instana.SDK.Span.SpanType showsPrec :: Int -> Registered -> ShowS # show :: Registered -> String # showList :: [Registered] -> ShowS # | |
Generic Registered Source # | |
Defined in Instana.SDK.Span.SpanType type Rep Registered :: Type -> Type # from :: Registered -> Rep Registered x # to :: Rep Registered x -> Registered # | |
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.
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 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.1.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))) |