#include <tm_mysql_metric.h>
|
| | MySQLMeterProviders ()=default |
| |
| | ~MySQLMeterProviders ()=default |
| |
| opentelemetry::metrics::MeterProvider * | get (size_t frequency) |
| |
| void | add (size_t frequency, std::unique_ptr< opentelemetry::metrics::MeterProvider > provider) |
| |
| void | remove_meter (opentelemetry::nostd::string_view name, opentelemetry::nostd::string_view version, opentelemetry::nostd::string_view url) |
| |
| void | reset () |
| |
◆ MySQLMeterProviders()
| telemetry::MySQLMeterProviders::MySQLMeterProviders |
( |
| ) |
|
|
default |
◆ ~MySQLMeterProviders()
| telemetry::MySQLMeterProviders::~MySQLMeterProviders |
( |
| ) |
|
|
default |
◆ add()
| void telemetry::MySQLMeterProviders::add |
( |
size_t |
frequency, |
|
|
std::unique_ptr< opentelemetry::metrics::MeterProvider > |
provider |
|
) |
| |
◆ get()
| opentelemetry::metrics::MeterProvider * telemetry::MySQLMeterProviders::get |
( |
size_t |
frequency | ) |
|
◆ remove_meter()
| void telemetry::MySQLMeterProviders::remove_meter |
( |
opentelemetry::nostd::string_view |
name, |
|
|
opentelemetry::nostd::string_view |
version, |
|
|
opentelemetry::nostd::string_view |
url |
|
) |
| |
◆ reset()
| void telemetry::MySQLMeterProviders::reset |
( |
| ) |
|
◆ m_providers
| std::vector<entry> telemetry::MySQLMeterProviders::m_providers |
|
private |
Meter providers.
This vector is sorted by ascending exporter frequency (expressed in seconds, so really revert frequency). m_providers[i].m_frequency < m_providers[i+1].m_frequency
The documentation for this class was generated from the following files: