Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
util::prometheus::PrometheusInterface Member List

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)=0util::prometheus::PrometheusInterfacepure virtual
collectMetrics()=0util::prometheus::PrometheusInterfacepure virtual
compressReplyEnabled() constutil::prometheus::PrometheusInterfaceinline
counterDouble(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
counterInt(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
gaugeDouble(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
gaugeInt(std::string name, Labels labels, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
histogramDouble(std::string name, Labels labels, std::vector< double > const &buckets, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
histogramInt(std::string name, Labels labels, std::vector< std::int64_t > const &buckets, std::optional< std::string > description=std::nullopt)=0util::prometheus::PrometheusInterfacepure virtual
isEnabled() constutil::prometheus::PrometheusInterfaceinline
PrometheusInterface(bool isEnabled, bool compressReply)util::prometheus::PrometheusInterfaceinline
~PrometheusInterface()=default (defined in util::prometheus::PrometheusInterface)util::prometheus::PrometheusInterfacevirtual