| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Proto.Opentelemetry.Proto.Metrics.V1.Metrics
Synopsis
- data AggregationTemporality
- data AggregationTemporality
- data AggregationTemporality'UnrecognizedValue
- data DataPointFlags
- data DataPointFlags
- data DataPointFlags'UnrecognizedValue
- data Exemplar
- data Exemplar'Value
- _Exemplar'AsDouble :: Prism' Exemplar'Value Double
- _Exemplar'AsInt :: Prism' Exemplar'Value Int64
- data ExponentialHistogram
- data ExponentialHistogramDataPoint
- data ExponentialHistogramDataPoint'Buckets
- data Gauge
- data Histogram
- data HistogramDataPoint
- data Metric
- data Metric'Data
- _Metric'Gauge :: Prism' Metric'Data Gauge
- _Metric'Sum :: Prism' Metric'Data Sum
- _Metric'Histogram :: Prism' Metric'Data Histogram
- _Metric'ExponentialHistogram :: Prism' Metric'Data ExponentialHistogram
- _Metric'Summary :: Prism' Metric'Data Summary
- data MetricsData
- data NumberDataPoint
- data NumberDataPoint'Value
- _NumberDataPoint'AsDouble :: Prism' NumberDataPoint'Value Double
- _NumberDataPoint'AsInt :: Prism' NumberDataPoint'Value Int64
- data ResourceMetrics
- data ScopeMetrics
- data Sum
- data Summary
- data SummaryDataPoint
- data SummaryDataPoint'ValueAtQuantile
Documentation
data AggregationTemporality Source #
Constructors
| AGGREGATION_TEMPORALITY_UNSPECIFIED | |
| AGGREGATION_TEMPORALITY_DELTA | |
| AGGREGATION_TEMPORALITY_CUMULATIVE | |
| AggregationTemporality'Unrecognized !AggregationTemporality'UnrecognizedValue |
Instances
data AggregationTemporality Source #
Instances
data AggregationTemporality'UnrecognizedValue Source #
Instances
data DataPointFlags Source #
Constructors
| DATA_POINT_FLAGS_DO_NOT_USE | |
| DATA_POINT_FLAGS_NO_RECORDED_VALUE_MASK | |
| DataPointFlags'Unrecognized !DataPointFlags'UnrecognizedValue |
Instances
data DataPointFlags Source #
Instances
data DataPointFlags'UnrecognizedValue Source #
Instances
Fields :
filteredAttributes:: Lens' Exemplar [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'filteredAttributes:: Lens' Exemplar (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)timeUnixNano:: Lens' Exemplar Data.Word.Word64spanId:: Lens' Exemplar Data.ByteString.ByteStringtraceId:: Lens' Exemplar Data.ByteString.ByteStringmaybe'value:: Lens' Exemplar (Prelude.Maybe Exemplar'Value)maybe'asDouble:: Lens' Exemplar (Prelude.Maybe Prelude.Double)asDouble:: Lens' Exemplar Prelude.Doublemaybe'asInt:: Lens' Exemplar (Prelude.Maybe Data.Int.Int64)asInt:: Lens' Exemplar Data.Int.Int64
Instances
data Exemplar'Value Source #
Constructors
| Exemplar'AsDouble !Double | |
| Exemplar'AsInt !Int64 |
Instances
data ExponentialHistogram Source #
Fields :
dataPoints:: Lens' ExponentialHistogram [ExponentialHistogramDataPoint]vec'dataPoints:: Lens' ExponentialHistogram (Data.Vector.Vector ExponentialHistogramDataPoint)aggregationTemporality:: Lens' ExponentialHistogram AggregationTemporality
Instances
data ExponentialHistogramDataPoint Source #
Fields :
attributes:: Lens' ExponentialHistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' ExponentialHistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)startTimeUnixNano:: Lens' ExponentialHistogramDataPoint Data.Word.Word64timeUnixNano:: Lens' ExponentialHistogramDataPoint Data.Word.Word64count:: Lens' ExponentialHistogramDataPoint Data.Word.Word64sum:: Lens' ExponentialHistogramDataPoint Prelude.Doublemaybe'sum:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)scale:: Lens' ExponentialHistogramDataPoint Data.Int.Int32zeroCount:: Lens' ExponentialHistogramDataPoint Data.Word.Word64positive:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Bucketsmaybe'positive:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)negative:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Bucketsmaybe'negative:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)flags:: Lens' ExponentialHistogramDataPoint Data.Word.Word32exemplars:: Lens' ExponentialHistogramDataPoint [Exemplar]vec'exemplars:: Lens' ExponentialHistogramDataPoint (Data.Vector.Vector Exemplar)min:: Lens' ExponentialHistogramDataPoint Prelude.Doublemaybe'min:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)max:: Lens' ExponentialHistogramDataPoint Prelude.Doublemaybe'max:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)zeroThreshold:: Lens' ExponentialHistogramDataPoint Prelude.Double
Instances
data ExponentialHistogramDataPoint'Buckets Source #
Fields :
offset:: Lens' ExponentialHistogramDataPoint'Buckets Data.Int.Int32bucketCounts:: Lens' ExponentialHistogramDataPoint'Buckets [Data.Word.Word64]vec'bucketCounts:: Lens' ExponentialHistogramDataPoint'Buckets (Data.Vector.Unboxed.Vector Data.Word.Word64)
Instances
Fields :
dataPoints:: Lens' Gauge [NumberDataPoint]vec'dataPoints:: Lens' Gauge (Data.Vector.Vector NumberDataPoint)
Instances
Fields :
dataPoints:: Lens' Histogram [HistogramDataPoint]vec'dataPoints:: Lens' Histogram (Data.Vector.Vector HistogramDataPoint)aggregationTemporality:: Lens' Histogram AggregationTemporality
Instances
data HistogramDataPoint Source #
Fields :
attributes:: Lens' HistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' HistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)startTimeUnixNano:: Lens' HistogramDataPoint Data.Word.Word64timeUnixNano:: Lens' HistogramDataPoint Data.Word.Word64count:: Lens' HistogramDataPoint Data.Word.Word64sum:: Lens' HistogramDataPoint Prelude.Doublemaybe'sum:: Lens' HistogramDataPoint (Prelude.Maybe Prelude.Double)bucketCounts:: Lens' HistogramDataPoint [Data.Word.Word64]vec'bucketCounts:: Lens' HistogramDataPoint (Data.Vector.Unboxed.Vector Data.Word.Word64)explicitBounds:: Lens' HistogramDataPoint [Prelude.Double]vec'explicitBounds:: Lens' HistogramDataPoint (Data.Vector.Unboxed.Vector Prelude.Double)exemplars:: Lens' HistogramDataPoint [Exemplar]vec'exemplars:: Lens' HistogramDataPoint (Data.Vector.Vector Exemplar)flags:: Lens' HistogramDataPoint Data.Word.Word32min:: Lens' HistogramDataPoint Prelude.Doublemaybe'min:: Lens' HistogramDataPoint (Prelude.Maybe Prelude.Double)max:: Lens' HistogramDataPoint Prelude.Doublemaybe'max:: Lens' HistogramDataPoint (Prelude.Maybe Prelude.Double)
Instances
Fields :
name:: Lens' Metric Data.Text.Textdescription:: Lens' Metric Data.Text.Textunit:: Lens' Metric Data.Text.Textmaybe'data':: Lens' Metric (Prelude.Maybe Metric'Data)maybe'gauge:: Lens' Metric (Prelude.Maybe Gauge)gauge:: Lens' Metric Gaugemaybe'sum:: Lens' Metric (Prelude.Maybe Sum)sum:: Lens' Metric Summaybe'histogram:: Lens' Metric (Prelude.Maybe Histogram)histogram:: Lens' Metric Histogrammaybe'exponentialHistogram:: Lens' Metric (Prelude.Maybe ExponentialHistogram)exponentialHistogram:: Lens' Metric ExponentialHistogrammaybe'summary:: Lens' Metric (Prelude.Maybe Summary)summary:: Lens' Metric Summary
Instances
data Metric'Data Source #
Constructors
| Metric'Gauge !Gauge | |
| Metric'Sum !Sum | |
| Metric'Histogram !Histogram | |
| Metric'ExponentialHistogram !ExponentialHistogram | |
| Metric'Summary !Summary |
Instances
data MetricsData Source #
Fields :
resourceMetrics:: Lens' MetricsData [ResourceMetrics]vec'resourceMetrics:: Lens' MetricsData (Data.Vector.Vector ResourceMetrics)
Instances
data NumberDataPoint Source #
Fields :
attributes:: Lens' NumberDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' NumberDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)startTimeUnixNano:: Lens' NumberDataPoint Data.Word.Word64timeUnixNano:: Lens' NumberDataPoint Data.Word.Word64exemplars:: Lens' NumberDataPoint [Exemplar]vec'exemplars:: Lens' NumberDataPoint (Data.Vector.Vector Exemplar)flags:: Lens' NumberDataPoint Data.Word.Word32maybe'value:: Lens' NumberDataPoint (Prelude.Maybe NumberDataPoint'Value)maybe'asDouble:: Lens' NumberDataPoint (Prelude.Maybe Prelude.Double)asDouble:: Lens' NumberDataPoint Prelude.Doublemaybe'asInt:: Lens' NumberDataPoint (Prelude.Maybe Data.Int.Int64)asInt:: Lens' NumberDataPoint Data.Int.Int64
Instances
data NumberDataPoint'Value Source #
Constructors
| NumberDataPoint'AsDouble !Double | |
| NumberDataPoint'AsInt !Int64 |
Instances
data ResourceMetrics Source #
Fields :
resource:: Lens' ResourceMetrics Proto.Opentelemetry.Proto.Resource.V1.Resource.Resourcemaybe'resource:: Lens' ResourceMetrics (Prelude.Maybe Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource)scopeMetrics:: Lens' ResourceMetrics [ScopeMetrics]vec'scopeMetrics:: Lens' ResourceMetrics (Data.Vector.Vector ScopeMetrics)schemaUrl:: Lens' ResourceMetrics Data.Text.Text
Instances
data ScopeMetrics Source #
Fields :
scope:: Lens' ScopeMetrics Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationScopemaybe'scope:: Lens' ScopeMetrics (Prelude.Maybe Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationScope)metrics:: Lens' ScopeMetrics [Metric]vec'metrics:: Lens' ScopeMetrics (Data.Vector.Vector Metric)schemaUrl:: Lens' ScopeMetrics Data.Text.Text
Instances
Fields :
dataPoints:: Lens' Sum [NumberDataPoint]vec'dataPoints:: Lens' Sum (Data.Vector.Vector NumberDataPoint)aggregationTemporality:: Lens' Sum AggregationTemporalityisMonotonic:: Lens' Sum Prelude.Bool
Instances
Fields :
dataPoints:: Lens' Summary [SummaryDataPoint]vec'dataPoints:: Lens' Summary (Data.Vector.Vector SummaryDataPoint)
Instances
data SummaryDataPoint Source #
Fields :
attributes:: Lens' SummaryDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' SummaryDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)startTimeUnixNano:: Lens' SummaryDataPoint Data.Word.Word64timeUnixNano:: Lens' SummaryDataPoint Data.Word.Word64count:: Lens' SummaryDataPoint Data.Word.Word64sum:: Lens' SummaryDataPoint Prelude.DoublequantileValues:: Lens' SummaryDataPoint [SummaryDataPoint'ValueAtQuantile]vec'quantileValues:: Lens' SummaryDataPoint (Data.Vector.Vector SummaryDataPoint'ValueAtQuantile)flags:: Lens' SummaryDataPoint Data.Word.Word32
Instances
data SummaryDataPoint'ValueAtQuantile Source #
Fields :