17 #ifndef KUDU_CLIENT_RESOURCE_METRICS_H
18 #define KUDU_CLIENT_RESOURCE_METRICS_H
28 #include "kudu/util/kudu_export.h"
30 #ifdef KUDU_HEADERS_NO_STUBS
31 #include "kudu/gutil/macros.h"
32 #include "kudu/gutil/port.h"
34 #include "kudu/client/stubs.h"
49 std::map<std::string, int64_t>
Get()
const;
58 ATTRIBUTE_DEPRECATED(
"This function will become private in a future release.")
59 void Increment(const std::
string& name, int64_t amount);
66 int64_t GetMetric(const std::
string& name) const;
71 class KUDU_NO_EXPORT Data;
This class is a representation of a single scan.
Definition: client.h:2712
Representation of a Kudu client session.
Definition: client.h:2292
A generic catalog of simple metrics.
Definition: resource_metrics.h:41
std::map< std::string, int64_t > Get() const