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