Abstract metrics collector.
More...
#include <MetricsCollector.h>
|
virtual void | update (const std::string &name, const std::string &value)=0 |
| Updates string metric value. More...
|
|
virtual void | update (const std::string &name, int16_t value)=0 |
| Updates int16 metric value. More...
|
|
virtual void | update (const std::string &name, int32_t value)=0 |
| Updates int32 metric value. More...
|
|
virtual void | update (const std::string &name, float value)=0 |
| Updates float metric value. More...
|
|
virtual void | update (const std::string &name, double value)=0 |
| Updates double metric value. More...
|
|
virtual void | publish ()=0 |
| Publishes collected metrics. More...
|
|
Abstract metrics collector.
Definition at line 39 of file MetricsCollector.h.
virtual void Hypertable::MetricsCollector::publish |
( |
| ) |
|
|
pure virtual |
virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
|
pure virtual |
virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
int16_t |
value |
|
) |
| |
|
pure virtual |
virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
int32_t |
value |
|
) |
| |
|
pure virtual |
virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
float |
value |
|
) |
| |
|
pure virtual |
virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: