| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Opentelemetry.Proto.Metrics.Experimental.MetricsConfigService
Synopsis
- data MetricConfig = MetricConfig {
- data MetricConfigRequest
- data MetricConfigResponse
- data MetricConfigResponse'Schedule
- data MetricConfigResponse'Schedule'Pattern
- data MetricConfigResponse'Schedule'Pattern'Match
- _MetricConfigResponse'Schedule'Pattern'Equals :: Prism' MetricConfigResponse'Schedule'Pattern'Match Text
- _MetricConfigResponse'Schedule'Pattern'StartsWith :: Prism' MetricConfigResponse'Schedule'Pattern'Match Text
Documentation
data MetricConfig Source #
Constructors
| MetricConfig | |
Instances
data MetricConfigRequest Source #
Fields :
resource:: Lens' MetricConfigRequest Proto.Opentelemetry.Proto.Resource.V1.Resource.Resourcemaybe'resource:: Lens' MetricConfigRequest (Prelude.Maybe Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource)lastKnownFingerprint:: Lens' MetricConfigRequest Data.ByteString.ByteString
Instances
data MetricConfigResponse Source #
Fields :
fingerprint:: Lens' MetricConfigResponse Data.ByteString.ByteStringschedules:: Lens' MetricConfigResponse [MetricConfigResponse'Schedule]vec'schedules:: Lens' MetricConfigResponse (Data.Vector.Vector MetricConfigResponse'Schedule)suggestedWaitTimeSec:: Lens' MetricConfigResponse Data.Int.Int32
Instances
data MetricConfigResponse'Schedule Source #
Fields :
exclusionPatterns:: Lens' MetricConfigResponse'Schedule [MetricConfigResponseSchedulePattern]vec'exclusionPatterns:: Lens' MetricConfigResponse'Schedule (Data.Vector.Vector MetricConfigResponseSchedulePattern)inclusionPatterns:: Lens' MetricConfigResponse'Schedule [MetricConfigResponseSchedulePattern]vec'inclusionPatterns:: Lens' MetricConfigResponse'Schedule (Data.Vector.Vector MetricConfigResponseSchedulePattern)periodSec:: Lens' MetricConfigResponse'Schedule Data.Int.Int32
Instances
data MetricConfigResponse'Schedule'Pattern Source #
Fields :
maybe'match:: Lens' MetricConfigResponseSchedulePattern (Prelude.Maybe MetricConfigResponseSchedule'PatternMatch)maybe'equals:: Lens' MetricConfigResponseSchedulePattern (Prelude.Maybe Data.Text.Text)equals:: Lens' MetricConfigResponseSchedulePattern Data.Text.Textmaybe'startsWith:: Lens' MetricConfigResponseSchedulePattern (Prelude.Maybe Data.Text.Text)startsWith:: Lens' MetricConfigResponseSchedulePattern Data.Text.Text
Instances
data MetricConfigResponse'Schedule'Pattern'Match Source #
Constructors
| MetricConfigResponse'Schedule'Pattern'Equals !Text | |
| MetricConfigResponse'Schedule'Pattern'StartsWith !Text |