Skip to content

Add sdk/metric/reader package structure to new_sdk/main #2809

Closed
@MrAlias

Description

@MrAlias

Blocked by #2799

Add in the needed interfaces and high-level types for the new SDK design from new_sdk/example. This is not expected to be a fully working implementation.

sdk/metric/reader

  • type Reader interface
    • type Registeree interface (might be a better idea to rename this idiomatic to Go Registerer)
    • type Producer interface
    • type Metrics struct
    • type Scope struct
    • type Instrument struct
    • type Point struct
  • type Exporter interface
  • type Option interface to be passed to the new Provider method option
    • type config struct stub

Metadata

Metadata

Assignees

Labels

area:metricsPart of OpenTelemetry Metricspkg:SDKRelated to an SDK package

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions