# Packages
No description provided by the author
# Functions
NewRecord allows Batcher implementations to construct export records.
# 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.