# Packages

No description provided by the author

# Functions

NewRecord allows Batcher implementations to construct export records.

# Structs

Record contains the exported data for a single metric instrument and label set.

# Interfaces

AggregationSelector supports selecting the kind of Aggregator to use at runtime for a specific metric instrument.
Aggregator implements a specific aggregation behavior, e.g., a behavior to track a sequence of updates to a counter, a measure, or an observer instrument.
Batcher is responsible for deciding which kind of aggregation to use (via AggregationSelector), gathering exported results from the SDK during collection, and deciding over which dimensions to group the exported data.
CheckpointSet allows a controller to access a complete checkpoint of aggregated metrics from the Batcher.
Exporter handles presentation of the checkpoint of aggregate metrics.