|
Clio
develop
The XRP Ledger API server.
|
This is the complete list of members for util::prometheus::PrometheusInterface, including all inherited members.
| boolMetric(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| collectMetrics()=0 | util::prometheus::PrometheusInterface | pure virtual |
| compressReplyEnabled() const | util::prometheus::PrometheusInterface | inline |
| counterDouble(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| counterInt(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| gaugeDouble(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| gaugeInt(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| histogramDouble(std::string name, Labels labels, std::vector< double > const &buckets, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| histogramInt(std::string name, Labels labels, std::vector< std::int64_t > const &buckets, std::optional< std::string > description=std::nullopt)=0 | util::prometheus::PrometheusInterface | pure virtual |
| isEnabled() const | util::prometheus::PrometheusInterface | inline |
| PrometheusInterface(bool isEnabled, bool compressReply) | util::prometheus::PrometheusInterface | inline |
| ~PrometheusInterface()=default (defined in util::prometheus::PrometheusInterface) | util::prometheus::PrometheusInterface | virtual |