org.typelevel.otel4s.sdk.metrics

Members list

Type members

Classlikes

sealed abstract class Aggregation(supportedInstruments: Set[InstrumentType])

The aggregation strategy for measurements.

The aggregation strategy for measurements.

Value parameters

supportedInstruments

the set of supported instruments

Attributes

See also
Companion
object
Source
Aggregation.scala
Supertypes
class Object
trait Matchable
class Any
object Aggregation

Attributes

Companion
class
Source
Aggregation.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait InstrumentType extends Product, Serializable

The type of an instrument.

The type of an instrument.

Attributes

See also
Note

the terms synchronous and asynchronous have nothing to do with asynchronous programming. We follow naming according to the OpenTelemetry specification.

Companion
object
Source
InstrumentType.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Asynchronous
trait Synchronous
object Counter
object Gauge
object Histogram
object UpDownCounter
Show all

Attributes

Companion
trait
Source
InstrumentType.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source
SdkMeterProvider.scala
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait SdkMetrics[F[_]]

The configured metrics module.

The configured metrics module.

Type parameters

F

the higher-kinded type of a polymorphic effect

Attributes

Companion
object
Source
SdkMetrics.scala
Supertypes
class Object
trait Matchable
class Any
object SdkMetrics

Attributes

Companion
trait
Source
SdkMetrics.scala
Supertypes
class Object
trait Matchable
class Any
Self type
SdkMetrics.type