# Functions
New constructs a Controller, an implementation of metric.Provider, using the provided batcher, exporter, collection period, and SDK configuration options to configure an SDK with periodic collection.
WithErrorHandler sets the ErrorHandler configuration option of a Config.
WithResource sets the Resource configuration option of a Config.
# Structs
Config contains configuration for a push Controller.
Controller organizes a periodic push of metric data.