hs-opentelemetry-otlp-0.0.1.0: OpenTelemetry protocol buffer modules generated for the OTLP protocol by the proto-lens package
Safe HaskellNone
LanguageHaskell2010

Proto.Opentelemetry.Proto.Common.V1.Common

Synopsis

Documentation

data AnyValue Source #

Fields :

Instances

Instances details
Eq AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: AnyValue -> () #

Message AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField KeyValue "value" AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "value" -> (AnyValue -> f AnyValue) -> KeyValue -> f KeyValue #

HasField AnyValue "arrayValue" ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "arrayValue" -> (ArrayValue -> f ArrayValue) -> AnyValue -> f AnyValue #

HasField AnyValue "boolValue" Bool Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "boolValue" -> (Bool -> f Bool) -> AnyValue -> f AnyValue #

HasField AnyValue "bytesValue" ByteString Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "bytesValue" -> (ByteString -> f ByteString) -> AnyValue -> f AnyValue #

HasField AnyValue "doubleValue" Double Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "doubleValue" -> (Double -> f Double) -> AnyValue -> f AnyValue #

HasField AnyValue "intValue" Int64 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "intValue" -> (Int64 -> f Int64) -> AnyValue -> f AnyValue #

HasField AnyValue "kvlistValue" KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "kvlistValue" -> (KeyValueList -> f KeyValueList) -> AnyValue -> f AnyValue #

HasField AnyValue "stringValue" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "stringValue" -> (Text -> f Text) -> AnyValue -> f AnyValue #

HasField LogRecord "body" AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

Methods

fieldOf :: Functor f => Proxy# "body" -> (AnyValue -> f AnyValue) -> LogRecord -> f LogRecord #

HasField KeyValue "maybe'value" (Maybe AnyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'value" -> (Maybe AnyValue -> f (Maybe AnyValue)) -> KeyValue -> f KeyValue #

HasField ArrayValue "values" [AnyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "values" -> ([AnyValue] -> f [AnyValue]) -> ArrayValue -> f ArrayValue #

HasField ArrayValue "vec'values" (Vector AnyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector AnyValue -> f (Vector AnyValue)) -> ArrayValue -> f ArrayValue #

HasField AnyValue "maybe'arrayValue" (Maybe ArrayValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'arrayValue" -> (Maybe ArrayValue -> f (Maybe ArrayValue)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'boolValue" (Maybe Bool) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'boolValue" -> (Maybe Bool -> f (Maybe Bool)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'bytesValue" (Maybe ByteString) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'bytesValue" -> (Maybe ByteString -> f (Maybe ByteString)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'doubleValue" (Maybe Double) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'doubleValue" -> (Maybe Double -> f (Maybe Double)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'intValue" (Maybe Int64) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'intValue" -> (Maybe Int64 -> f (Maybe Int64)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'kvlistValue" (Maybe KeyValueList) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'kvlistValue" -> (Maybe KeyValueList -> f (Maybe KeyValueList)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'stringValue" (Maybe Text) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'stringValue" -> (Maybe Text -> f (Maybe Text)) -> AnyValue -> f AnyValue #

HasField AnyValue "maybe'value" (Maybe AnyValue'Value) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'value" -> (Maybe AnyValue'Value -> f (Maybe AnyValue'Value)) -> AnyValue -> f AnyValue #

HasField LogRecord "maybe'body" (Maybe AnyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

Methods

fieldOf :: Functor f => Proxy# "maybe'body" -> (Maybe AnyValue -> f (Maybe AnyValue)) -> LogRecord -> f LogRecord #

data AnyValue'Value Source #

data ArrayValue Source #

Fields :

  • values :: Lens' ArrayValue [AnyValue]
  • vec'values :: Lens' ArrayValue (Data.Vector.Vector AnyValue)

Instances

Instances details
Eq ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: ArrayValue -> () #

Message ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField AnyValue "arrayValue" ArrayValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "arrayValue" -> (ArrayValue -> f ArrayValue) -> AnyValue -> f AnyValue #

HasField ArrayValue "values" [AnyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "values" -> ([AnyValue] -> f [AnyValue]) -> ArrayValue -> f ArrayValue #

HasField ArrayValue "vec'values" (Vector AnyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector AnyValue -> f (Vector AnyValue)) -> ArrayValue -> f ArrayValue #

HasField AnyValue "maybe'arrayValue" (Maybe ArrayValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'arrayValue" -> (Maybe ArrayValue -> f (Maybe ArrayValue)) -> AnyValue -> f AnyValue #

data InstrumentationLibrary Source #

Fields :

  • name :: Lens' InstrumentationLibrary Data.Text.Text
  • version :: Lens' InstrumentationLibrary Data.Text.Text

Instances

Instances details
Eq InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: InstrumentationLibrary -> () #

Message InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField InstrumentationLibrary "name" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField InstrumentationLibrary "version" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "version" -> (Text -> f Text) -> InstrumentationLibrary -> f InstrumentationLibrary #

HasField InstrumentationLibraryMetrics "instrumentationLibrary" InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField InstrumentationLibraryLogs "instrumentationLibrary" InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

HasField InstrumentationLibrarySpans "instrumentationLibrary" InstrumentationLibrary Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

HasField InstrumentationLibraryMetrics "maybe'instrumentationLibrary" (Maybe InstrumentationLibrary) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField InstrumentationLibraryLogs "maybe'instrumentationLibrary" (Maybe InstrumentationLibrary) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

HasField InstrumentationLibrarySpans "maybe'instrumentationLibrary" (Maybe InstrumentationLibrary) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

data KeyValue Source #

Fields :

  • key :: Lens' KeyValue Data.Text.Text
  • value :: Lens' KeyValue AnyValue
  • maybe'value :: Lens' KeyValue (Prelude.Maybe AnyValue)

Instances

Instances details
Eq KeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord KeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show KeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData KeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: KeyValue -> () #

Message KeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField KeyValue "key" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "key" -> (Text -> f Text) -> KeyValue -> f KeyValue #

HasField KeyValue "value" AnyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "value" -> (AnyValue -> f AnyValue) -> KeyValue -> f KeyValue #

HasField KeyValueList "values" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "values" -> ([KeyValue] -> f [KeyValue]) -> KeyValueList -> f KeyValueList #

HasField KeyValueList "vec'values" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector KeyValue -> f (Vector KeyValue)) -> KeyValueList -> f KeyValueList #

HasField KeyValue "maybe'value" (Maybe AnyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'value" -> (Maybe AnyValue -> f (Maybe AnyValue)) -> KeyValue -> f KeyValue #

HasField Resource "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Resource.V1.Resource

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Resource -> f Resource #

HasField Resource "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Resource.V1.Resource

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Resource -> f Resource #

HasField SummaryDataPoint "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> SummaryDataPoint -> f SummaryDataPoint #

HasField SummaryDataPoint "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> SummaryDataPoint -> f SummaryDataPoint #

HasField NumberDataPoint "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> NumberDataPoint -> f NumberDataPoint #

HasField NumberDataPoint "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> NumberDataPoint -> f NumberDataPoint #

HasField HistogramDataPoint "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> HistogramDataPoint -> f HistogramDataPoint #

HasField HistogramDataPoint "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> HistogramDataPoint -> f HistogramDataPoint #

HasField ExponentialHistogramDataPoint "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField ExponentialHistogramDataPoint "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField Exemplar "filteredAttributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "filteredAttributes" -> ([KeyValue] -> f [KeyValue]) -> Exemplar -> f Exemplar #

HasField Exemplar "vec'filteredAttributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'filteredAttributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Exemplar -> f Exemplar #

HasField LogRecord "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> LogRecord -> f LogRecord #

HasField LogRecord "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Logs.V1.Logs

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> LogRecord -> f LogRecord #

HasField Span'Link "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Span'Link -> f Span'Link #

HasField Span'Link "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Span'Link -> f Span'Link #

HasField Span'Event "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Span'Event -> f Span'Event #

HasField Span'Event "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Span'Event -> f Span'Event #

HasField Span "attributes" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "attributes" -> ([KeyValue] -> f [KeyValue]) -> Span -> f Span #

HasField Span "vec'attributes" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Trace.V1.Trace

Methods

fieldOf :: Functor f => Proxy# "vec'attributes" -> (Vector KeyValue -> f (Vector KeyValue)) -> Span -> f Span #

data KeyValueList Source #

Fields :

  • values :: Lens' KeyValueList [KeyValue]
  • vec'values :: Lens' KeyValueList (Data.Vector.Vector KeyValue)

Instances

Instances details
Eq KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: KeyValueList -> () #

Message KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField AnyValue "kvlistValue" KeyValueList Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "kvlistValue" -> (KeyValueList -> f KeyValueList) -> AnyValue -> f AnyValue #

HasField KeyValueList "values" [KeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "values" -> ([KeyValue] -> f [KeyValue]) -> KeyValueList -> f KeyValueList #

HasField KeyValueList "vec'values" (Vector KeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "vec'values" -> (Vector KeyValue -> f (Vector KeyValue)) -> KeyValueList -> f KeyValueList #

HasField AnyValue "maybe'kvlistValue" (Maybe KeyValueList) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "maybe'kvlistValue" -> (Maybe KeyValueList -> f (Maybe KeyValueList)) -> AnyValue -> f AnyValue #

data StringKeyValue Source #

Fields :

  • key :: Lens' StringKeyValue Data.Text.Text
  • value :: Lens' StringKeyValue Data.Text.Text

Instances

Instances details
Eq StringKeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Ord StringKeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Show StringKeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

NFData StringKeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

rnf :: StringKeyValue -> () #

Message StringKeyValue Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

HasField StringKeyValue "key" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "key" -> (Text -> f Text) -> StringKeyValue -> f StringKeyValue #

HasField StringKeyValue "value" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Common.V1.Common

Methods

fieldOf :: Functor f => Proxy# "value" -> (Text -> f Text) -> StringKeyValue -> f StringKeyValue #

HasField SummaryDataPoint "labels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField SummaryDataPoint "vec'labels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField NumberDataPoint "labels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "labels" -> ([StringKeyValue] -> f [StringKeyValue]) -> NumberDataPoint -> f NumberDataPoint #

HasField NumberDataPoint "vec'labels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField IntHistogramDataPoint "labels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField IntHistogramDataPoint "vec'labels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField IntExemplar "filteredLabels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "filteredLabels" -> ([StringKeyValue] -> f [StringKeyValue]) -> IntExemplar -> f IntExemplar #

HasField IntExemplar "vec'filteredLabels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'filteredLabels" -> (Vector StringKeyValue -> f (Vector StringKeyValue)) -> IntExemplar -> f IntExemplar #

HasField IntDataPoint "labels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "labels" -> ([StringKeyValue] -> f [StringKeyValue]) -> IntDataPoint -> f IntDataPoint #

HasField IntDataPoint "vec'labels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'labels" -> (Vector StringKeyValue -> f (Vector StringKeyValue)) -> IntDataPoint -> f IntDataPoint #

HasField HistogramDataPoint "labels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField HistogramDataPoint "vec'labels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

HasField Exemplar "filteredLabels" [StringKeyValue] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "filteredLabels" -> ([StringKeyValue] -> f [StringKeyValue]) -> Exemplar -> f Exemplar #

HasField Exemplar "vec'filteredLabels" (Vector StringKeyValue) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Metrics.V1.Metrics

Methods

fieldOf :: Functor f => Proxy# "vec'filteredLabels" -> (Vector StringKeyValue -> f (Vector StringKeyValue)) -> Exemplar -> f Exemplar #