Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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 #
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 #
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.Word64
spanId
:: Lens' Exemplar Data.ByteString.ByteString
traceId
:: Lens' Exemplar Data.ByteString.ByteString
maybe'value
:: Lens' Exemplar (Prelude.Maybe Exemplar'Value)
maybe'asDouble
:: Lens' Exemplar (Prelude.Maybe Prelude.Double)
asDouble
:: Lens' Exemplar Prelude.Double
maybe'asInt
:: Lens' Exemplar (Prelude.Maybe Data.Int.Int64)
asInt
:: Lens' Exemplar Data.Int.Int64
Instances
data Exemplar'Value Source #
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.Word64
timeUnixNano
:: Lens' ExponentialHistogramDataPoint Data.Word.Word64
count
:: Lens' ExponentialHistogramDataPoint Data.Word.Word64
sum
:: Lens' ExponentialHistogramDataPoint Prelude.Double
maybe'sum
:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)
scale
:: Lens' ExponentialHistogramDataPoint Data.Int.Int32
zeroCount
:: Lens' ExponentialHistogramDataPoint Data.Word.Word64
positive
:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Buckets
maybe'positive
:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)
negative
:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Buckets
maybe'negative
:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)
flags
:: Lens' ExponentialHistogramDataPoint Data.Word.Word32
exemplars
:: Lens' ExponentialHistogramDataPoint [Exemplar]
vec'exemplars
:: Lens' ExponentialHistogramDataPoint (Data.Vector.Vector Exemplar)
min
:: Lens' ExponentialHistogramDataPoint Prelude.Double
maybe'min
:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)
max
:: Lens' ExponentialHistogramDataPoint Prelude.Double
maybe'max
:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe Prelude.Double)
zeroThreshold
:: Lens' ExponentialHistogramDataPoint Prelude.Double
Instances
data ExponentialHistogramDataPoint'Buckets Source #
Fields :
offset
:: Lens' ExponentialHistogramDataPoint'Buckets Data.Int.Int32
bucketCounts
:: 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.Word64
timeUnixNano
:: Lens' HistogramDataPoint Data.Word.Word64
count
:: Lens' HistogramDataPoint Data.Word.Word64
sum
:: Lens' HistogramDataPoint Prelude.Double
maybe'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.Word32
min
:: Lens' HistogramDataPoint Prelude.Double
maybe'min
:: Lens' HistogramDataPoint (Prelude.Maybe Prelude.Double)
max
:: Lens' HistogramDataPoint Prelude.Double
maybe'max
:: Lens' HistogramDataPoint (Prelude.Maybe Prelude.Double)
Instances
Fields :
name
:: Lens' Metric Data.Text.Text
description
:: Lens' Metric Data.Text.Text
unit
:: Lens' Metric Data.Text.Text
maybe'data'
:: Lens' Metric (Prelude.Maybe Metric'Data)
maybe'gauge
:: Lens' Metric (Prelude.Maybe Gauge)
gauge
:: Lens' Metric Gauge
maybe'sum
:: Lens' Metric (Prelude.Maybe Sum)
sum
:: Lens' Metric Sum
maybe'histogram
:: Lens' Metric (Prelude.Maybe Histogram)
histogram
:: Lens' Metric Histogram
maybe'exponentialHistogram
:: Lens' Metric (Prelude.Maybe ExponentialHistogram)
exponentialHistogram
:: Lens' Metric ExponentialHistogram
maybe'summary
:: Lens' Metric (Prelude.Maybe Summary)
summary
:: Lens' Metric Summary
Instances
data Metric'Data Source #
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.Word64
timeUnixNano
:: Lens' NumberDataPoint Data.Word.Word64
exemplars
:: Lens' NumberDataPoint [Exemplar]
vec'exemplars
:: Lens' NumberDataPoint (Data.Vector.Vector Exemplar)
flags
:: Lens' NumberDataPoint Data.Word.Word32
maybe'value
:: Lens' NumberDataPoint (Prelude.Maybe NumberDataPoint'Value)
maybe'asDouble
:: Lens' NumberDataPoint (Prelude.Maybe Prelude.Double)
asDouble
:: Lens' NumberDataPoint Prelude.Double
maybe'asInt
:: Lens' NumberDataPoint (Prelude.Maybe Data.Int.Int64)
asInt
:: Lens' NumberDataPoint Data.Int.Int64
Instances
data NumberDataPoint'Value Source #
Instances
data ResourceMetrics Source #
Fields :
resource
:: Lens' ResourceMetrics Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource
maybe'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.InstrumentationScope
maybe'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 AggregationTemporality
isMonotonic
:: 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.Word64
timeUnixNano
:: Lens' SummaryDataPoint Data.Word.Word64
count
:: Lens' SummaryDataPoint Data.Word.Word64
sum
:: Lens' SummaryDataPoint Prelude.Double
quantileValues
:: 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 :