Class AbstractMetrics
- java.lang.Object
-
- org.apache.cassandra.index.sai.metrics.AbstractMetrics
-
- Direct Known Subclasses:
ColumnQueryMetrics
,IndexGroupMetrics
,IndexMetrics
,TableQueryMetrics
,TableQueryMetrics.PerQueryMetrics
,TableStateMetrics
public abstract class AbstractMetrics extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
keyspace
protected java.lang.String
table
protected java.util.List<CassandraMetricsRegistry.MetricName>
tracked
static java.lang.String
TYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CassandraMetricsRegistry.MetricName
createMetricName(java.lang.String name)
protected CassandraMetricsRegistry.MetricName
createMetricName(java.lang.String name, java.lang.String scope)
void
release()
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
keyspace
protected final java.lang.String keyspace
-
table
protected final java.lang.String table
-
tracked
protected final java.util.List<CassandraMetricsRegistry.MetricName> tracked
-
-
Method Detail
-
release
public void release()
-
createMetricName
protected CassandraMetricsRegistry.MetricName createMetricName(java.lang.String name)
-
createMetricName
protected CassandraMetricsRegistry.MetricName createMetricName(java.lang.String name, java.lang.String scope)
-
-