Uses of Interface
org.apache.hadoop.metrics2.MetricsInfo
Packages that use MetricsInfo
Package
Description
Metrics 2.0
A collection of library classes for implementing metrics sources
-
Uses of MetricsInfo in org.apache.hadoop.metrics2
Classes in org.apache.hadoop.metrics2 that implement MetricsInfoModifier and TypeClassDescriptionclassThe immutable metricclassImmutable tag for metrics (for grouping on host/queue/username etc.)Methods in org.apache.hadoop.metrics2 that return MetricsInfoMethods in org.apache.hadoop.metrics2 with parameters of type MetricsInfoModifier and TypeMethodDescriptionMetricStringBuilder.add(MetricsInfo info, Object value) MetricsJsonBuilder.addCounter(MetricsInfo info, int value) MetricsJsonBuilder.addCounter(MetricsInfo info, long value) abstract MetricsRecordBuilderMetricsRecordBuilder.addCounter(MetricsInfo info, int value) Add an integer metricabstract MetricsRecordBuilderMetricsRecordBuilder.addCounter(MetricsInfo info, long value) Add an long metricMetricStringBuilder.addCounter(MetricsInfo info, int value) MetricStringBuilder.addCounter(MetricsInfo info, long value) MetricsJsonBuilder.addGauge(MetricsInfo info, double value) MetricsJsonBuilder.addGauge(MetricsInfo info, float value) MetricsJsonBuilder.addGauge(MetricsInfo info, int value) MetricsJsonBuilder.addGauge(MetricsInfo info, long value) abstract MetricsRecordBuilderMetricsRecordBuilder.addGauge(MetricsInfo info, double value) Add a double gauge metricabstract MetricsRecordBuilderMetricsRecordBuilder.addGauge(MetricsInfo info, float value) Add a float gauge metricabstract MetricsRecordBuilderMetricsRecordBuilder.addGauge(MetricsInfo info, int value) Add a integer gauge metricabstract MetricsRecordBuilderMetricsRecordBuilder.addGauge(MetricsInfo info, long value) Add a long gauge metricMetricStringBuilder.addGauge(MetricsInfo info, double value) MetricStringBuilder.addGauge(MetricsInfo info, float value) MetricStringBuilder.addGauge(MetricsInfo info, int value) MetricStringBuilder.addGauge(MetricsInfo info, long value) MetricsCollector.addRecord(MetricsInfo info) Add a metrics recordvoidMetricsVisitor.counter(MetricsInfo info, int value) Callback for integer value countersvoidMetricsVisitor.counter(MetricsInfo info, long value) Callback for long value countersvoidMetricsVisitor.gauge(MetricsInfo info, double value) Callback for double value gaugesvoidMetricsVisitor.gauge(MetricsInfo info, float value) Callback for float value gaugesvoidMetricsVisitor.gauge(MetricsInfo info, int value) Callback for integer value gaugesvoidMetricsVisitor.gauge(MetricsInfo info, long value) Callback for long value gaugesMetricsJsonBuilder.tag(MetricsInfo info, String value) abstract MetricsRecordBuilderMetricsRecordBuilder.tag(MetricsInfo info, String value) Add a metrics value with metrics informationMetricStringBuilder.tag(MetricsInfo info, String value) Constructors in org.apache.hadoop.metrics2 with parameters of type MetricsInfoModifierConstructorDescriptionprotectedAbstractMetric(MetricsInfo info) Construct the metricMetricsTag(MetricsInfo info, String value) Construct the tag with name, description and value -
Uses of MetricsInfo in org.apache.hadoop.metrics2.lib
Methods in org.apache.hadoop.metrics2.lib that return MetricsInfoModifier and TypeMethodDescriptionstatic MetricsInfoGet a metric info object.MetricsRegistry.info()protected MetricsInfoMutableCounter.info()protected MetricsInfoMutableGauge.info()Methods in org.apache.hadoop.metrics2.lib with parameters of type MetricsInfoModifier and TypeMethodDescriptionvoidMutableQuantiles.addQuantileInfo(int i, MetricsInfo info) Add entry to quantileInfos array.MetricsRegistry.newCounter(MetricsInfo info, int iVal) Create a mutable integer counterMetricsRegistry.newCounter(MetricsInfo info, long iVal) Create a mutable long integer counterorg.apache.hadoop.metrics2.lib.MutableGaugeFloatMetricsRegistry.newGauge(MetricsInfo info, float iVal) Create a mutable float gaugeMetricsRegistry.newGauge(MetricsInfo info, int iVal) Create a mutable integer gaugeMetricsRegistry.newGauge(MetricsInfo info, long iVal) Create a mutable long integer gaugevoidMutableQuantiles.setNumInfo(MetricsInfo pNumInfo) Set info about the metrics.static MetricsTagInterns.tag(MetricsInfo info, String value) Get a metrics tag.MetricsRegistry.tag(MetricsInfo info, String value) MetricsRegistry.tag(MetricsInfo info, String value, boolean override) Add a tag to the metricsConstructors in org.apache.hadoop.metrics2.lib with parameters of type MetricsInfoModifierConstructorDescriptionMetricsRegistry(MetricsInfo info) Construct the registry with a metadata objectprotectedMutableCounter(MetricsInfo info) MutableCounterLong(MetricsInfo info, long initValue) protectedMutableGauge(MetricsInfo info)