| Interface | Description |
|---|---|
| SystemMetricsLogger.Delegate |
| Class | Description |
|---|---|
| StatefulSystemMetricsCollector<R extends SystemMetrics<R>,S extends SystemMetricsCollector<R>> |
A utility class that composes collectors to reduce boilerplate for collectors that are used to
collect consecutive values: the most common use case for Battery Metrics.
|
| SystemMetrics<T extends SystemMetrics<T>> |
Represents a simple bag of values.
|
| SystemMetricsCollector<T extends SystemMetrics> |
Takes snapshots of a given metric.
|
| SystemMetricsLogger |
A utility class to collect logs from the battery metrics library: it's generally a good idea to
hook this up with error trace collection to sanity check against any errors in the Metrics
Collectors.
|