A generic catalog of simple metrics.  
 More...
#include <resource_metrics.h>
|  | 
| std::map< std::string, int64_t > | Get () const | 
| void | Increment (const std::string &name, int64_t amount) | 
| int64_t | GetMetric (const std::string &name) const | 
A generic catalog of simple metrics. 
◆ Get()
      
        
          | std::map< std::string, int64_t > kudu::client::ResourceMetrics::Get | ( |  | ) | const | 
      
 
- Returns
- A map that contains all metrics, its key is the metric name and its value is corresponding metric count. 
 
 
◆ GetMetric()
      
        
          | int64_t kudu::client::ResourceMetrics::GetMetric | ( | const std::string & | name | ) | const | 
      
 
Get current count for the specified metric.
- Parameters
- 
  
    | [in] | name | Name of the metric in question. |  
 
- Returns
- The metric's current count. 
 
 
◆ Increment()
      
        
          | void kudu::client::ResourceMetrics::Increment | ( | const std::string & | name, | 
        
          |  |  | int64_t | amount ) | 
      
 
Increment/decrement the given metric.
- Parameters
- 
  
    | [in] | name | The name of the metric. |  | [in] | amount | The amount to increment the metric (negative amountcorresponds to decrementing the metric). |  
 
 
 
The documentation for this class was generated from the following file: