Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 #
Instances
Service MetricConfig Source # | |
Defined in Proto.Opentelemetry.Proto.Metrics.Experimental.MetricsConfigService type ServiceName MetricConfig :: Symbol # type ServicePackage MetricConfig :: Symbol # type ServiceMethods MetricConfig :: [Symbol] # | |
HasMethodImpl MetricConfig "getMetricConfig" Source # | |
Defined in Proto.Opentelemetry.Proto.Metrics.Experimental.MetricsConfigService type MethodName MetricConfig "getMetricConfig" :: Symbol # type MethodInput MetricConfig "getMetricConfig" # type MethodOutput MetricConfig "getMetricConfig" # type MethodStreamingType MetricConfig "getMetricConfig" :: StreamingType # | |
type ServiceMethods MetricConfig Source # | |
type ServicePackage MetricConfig Source # | |
type ServiceName MetricConfig Source # | |
type MethodStreamingType MetricConfig "getMetricConfig" Source # | |
type MethodOutput MetricConfig "getMetricConfig" Source # | |
type MethodInput MetricConfig "getMetricConfig" Source # | |
type MethodName MetricConfig "getMetricConfig" Source # | |
data MetricConfigRequest Source #
Fields :
resource
:: Lens' MetricConfigRequest Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource
maybe'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.ByteString
schedules
:: 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 [MetricConfigResponse
Schedule
Pattern]vec'exclusionPatterns
:: Lens' MetricConfigResponse'Schedule (Data.Vector.Vector MetricConfigResponse
Schedule
Pattern)inclusionPatterns
:: Lens' MetricConfigResponse'Schedule [MetricConfigResponse
Schedule
Pattern]vec'inclusionPatterns
:: Lens' MetricConfigResponse'Schedule (Data.Vector.Vector MetricConfigResponse
Schedule
Pattern)periodSec
:: Lens' MetricConfigResponse'Schedule Data.Int.Int32
Instances
data MetricConfigResponse'Schedule'Pattern Source #
Fields :
maybe'match
:: Lens' MetricConfigResponse
Schedule
Pattern (Prelude.Maybe MetricConfigResponseSchedule'Pattern
Match)maybe'equals
:: Lens' MetricConfigResponse
Schedule
Pattern (Prelude.Maybe Data.Text.Text)equals
:: Lens' MetricConfigResponse
Schedule
Pattern Data.Text.Textmaybe'startsWith
:: Lens' MetricConfigResponse
Schedule
Pattern (Prelude.Maybe Data.Text.Text)startsWith
:: Lens' MetricConfigResponse
Schedule
Pattern Data.Text.Text
Instances
data MetricConfigResponse'Schedule'Pattern'Match Source #
MetricConfigResponse'Schedule'Pattern'Equals !Text | |
MetricConfigResponse'Schedule'Pattern'StartsWith !Text |