| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Opentelemetry.Proto.Trace.V1.TraceConfig
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 #
Constructors
| 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.Int64maxNumberOfTimedEvents:: Lens' TraceConfig Data.Int.Int64maxNumberOfAttributesPerTimedEvent:: Lens' TraceConfig Data.Int.Int64maxNumberOfLinks:: Lens' TraceConfig Data.Int.Int64maxNumberOfAttributesPerLink:: Lens' TraceConfig Data.Int.Int64maybe'sampler:: Lens' TraceConfig (Prelude.Maybe TraceConfig'Sampler)maybe'constantSampler:: Lens' TraceConfig (Prelude.Maybe ConstantSampler)constantSampler:: Lens' TraceConfig ConstantSamplermaybe'traceIdRatioBased:: Lens' TraceConfig (Prelude.Maybe TraceIdRatioBased)traceIdRatioBased:: Lens' TraceConfig TraceIdRatioBasedmaybe'rateLimitingSampler:: Lens' TraceConfig (Prelude.Maybe RateLimitingSampler)rateLimitingSampler:: Lens' TraceConfig RateLimitingSampler
Instances
data TraceConfig'Sampler Source #
Constructors
| TraceConfig'ConstantSampler !ConstantSampler | |
| TraceConfig'TraceIdRatioBased !TraceIdRatioBased | |
| TraceConfig'RateLimitingSampler !RateLimitingSampler |
Instances
data TraceIdRatioBased Source #
Fields :
samplingRatio:: Lens' TraceIdRatioBased Prelude.Double