Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ConstantSampler
- data ConstantSampler'ConstantDecision
- data ConstantSampler'ConstantDecision
- data ConstantSampler'ConstantDecision'UnrecognizedValue
- data RateLimitingSampler
- data TraceConfig
- data TraceConfig'Sampler
- _TraceConfig'ConstantSampler :: Prism' TraceConfig'Sampler ConstantSampler
- _TraceConfig'TraceIdRatioBased :: Prism' TraceConfig'Sampler TraceIdRatioBased
- _TraceConfig'RateLimitingSampler :: Prism' TraceConfig'Sampler RateLimitingSampler
- data TraceIdRatioBased
Documentation
data ConstantSampler Source #
Fields :
decision
:: Lens' ConstantSampler ConstantSampler'ConstantDecision
Instances
data ConstantSampler'ConstantDecision Source #
ConstantSampler'ALWAYS_OFF | |
ConstantSampler'ALWAYS_ON | |
ConstantSampler'ALWAYS_PARENT | |
ConstantSampler'ConstantDecision'Unrecognized !ConstantSampler'ConstantDecision'UnrecognizedValue |
Instances
data ConstantSampler'ConstantDecision Source #
Instances
data ConstantSampler'ConstantDecision'UnrecognizedValue Source #
Instances
data RateLimitingSampler Source #
Fields :
qps
:: Lens' RateLimitingSampler Data.Int.Int64
Instances
data TraceConfig Source #
Fields :
maxNumberOfAttributes
:: Lens' TraceConfig Data.Int.Int64
maxNumberOfTimedEvents
:: Lens' TraceConfig Data.Int.Int64
maxNumberOfAttributesPerTimedEvent
:: Lens' TraceConfig Data.Int.Int64
maxNumberOfLinks
:: Lens' TraceConfig Data.Int.Int64
maxNumberOfAttributesPerLink
:: Lens' TraceConfig Data.Int.Int64
maybe'sampler
:: Lens' TraceConfig (Prelude.Maybe TraceConfig'Sampler)
maybe'constantSampler
:: Lens' TraceConfig (Prelude.Maybe ConstantSampler)
constantSampler
:: Lens' TraceConfig ConstantSampler
maybe'traceIdRatioBased
:: Lens' TraceConfig (Prelude.Maybe TraceIdRatioBased)
traceIdRatioBased
:: Lens' TraceConfig TraceIdRatioBased
maybe'rateLimitingSampler
:: Lens' TraceConfig (Prelude.Maybe RateLimitingSampler)
rateLimitingSampler
:: Lens' TraceConfig RateLimitingSampler
Instances
data TraceConfig'Sampler Source #
TraceConfig'ConstantSampler !ConstantSampler | |
TraceConfig'TraceIdRatioBased !TraceIdRatioBased | |
TraceConfig'RateLimitingSampler !RateLimitingSampler |
Instances
data TraceIdRatioBased Source #
Fields :
samplingRatio
:: Lens' TraceIdRatioBased Prelude.Double