Hierarchy For Package io.nosqlbench.nb.api.engine.metrics.instruments

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.codahale.metrics.Counter (implements com.codahale.metrics.Counting, com.codahale.metrics.Metric)
      • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricCounter (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric)
    • com.codahale.metrics.Histogram (implements com.codahale.metrics.Counting, com.codahale.metrics.Metric, com.codahale.metrics.Sampling)
    • com.codahale.metrics.Meter (implements com.codahale.metrics.Metered)
      • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricMeter (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBBaseMetric (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBFunctionGauge (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGaugeWrapper (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric, io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBVariableGauge (implements io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge)
    • com.codahale.metrics.Timer (implements com.codahale.metrics.Metered, com.codahale.metrics.Sampling)

Interface Hierarchy

  • com.codahale.metrics.Metric
    • com.codahale.metrics.Gauge<T>
      • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge (also extends io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBLabeledMetric (also extends io.nosqlbench.nb.api.labels.NBLabeledElement)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric (also extends io.nosqlbench.nb.api.labels.NBLabeledElement)
      • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge (also extends com.codahale.metrics.Gauge<T>)
  • io.nosqlbench.nb.api.labels.NBLabeledElement
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBLabeledMetric (also extends com.codahale.metrics.Metric)
    • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric (also extends com.codahale.metrics.Metric)
      • io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricGauge (also extends com.codahale.metrics.Gauge<T>)

Enum Class Hierarchy