Uses of Interface org.apache.cassandra.metrics.MetricNameFactory (apache-cassandra API)
Date: 2018-02-14

## Uses of Interface
org.apache.cassandra.metrics.MetricNameFactory

- Packages that use MetricNameFactory
  Package | Description
  --- | ---
  org.apache.cassandra.metrics |

- - ### Uses of MetricNameFactory in org.apache.cassandra.metrics

    Classes in org.apache.cassandra.metrics that implement MetricNameFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultNameFactory` MetricNameFactory that generates default MetricName of metrics.

    Fields in org.apache.cassandra.metrics declared as MetricNameFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected MetricNameFactory` | LatencyMetrics.`aliasFactory`
    `static MetricNameFactory` | CommitLogMetrics.`factory`
    `static MetricNameFactory` | CompactionMetrics.`factory`
    `MetricNameFactory` | KeyspaceMetrics.`factory`
    `protected MetricNameFactory` | LatencyMetrics.`factory`

    Constructors in org.apache.cassandra.metrics with parameters of type MetricNameFactory
    Constructor and Description
    `DroppedMessageMetrics(MetricNameFactory factory)`
    `LatencyMetrics(MetricNameFactory factory, MetricNameFactory aliasFactory, java.lang.String namePrefix)`
    `LatencyMetrics(MetricNameFactory factory, java.lang.String namePrefix)` Create LatencyMetrics with given group, type, prefix to append to each metric name, and scope.
    `LatencyMetrics(MetricNameFactory factory, java.lang.String namePrefix, LatencyMetrics... parents)` Create LatencyMetrics with given group, type, prefix to append to each metric name, and scope.

Copyright © 2018 The Apache Software Foundation