Package io.opencensus.metrics.export
Class MetricProducerManager.NoopMetricProducerManager
- java.lang.Object
-
- io.opencensus.metrics.export.MetricProducerManager
-
- io.opencensus.metrics.export.MetricProducerManager.NoopMetricProducerManager
-
- Enclosing class:
- MetricProducerManager
private static final class MetricProducerManager.NoopMetricProducerManager extends MetricProducerManager
-
-
Constructor Summary
Constructors Modifier Constructor Description private
NoopMetricProducerManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(MetricProducer metricProducer)
Adds theMetricProducer
to the manager if it is not already present.java.util.Set<MetricProducer>
getAllMetricProducer()
Returns all registeredMetricProducer
s that should be exported.void
remove(MetricProducer metricProducer)
Removes theMetricProducer
to the manager if it is present.-
Methods inherited from class io.opencensus.metrics.export.MetricProducerManager
newNoopMetricProducerManager
-
-
-
-
Method Detail
-
add
public void add(MetricProducer metricProducer)
Description copied from class:MetricProducerManager
Adds theMetricProducer
to the manager if it is not already present.- Specified by:
add
in classMetricProducerManager
- Parameters:
metricProducer
- theMetricProducer
to be added to the manager.
-
remove
public void remove(MetricProducer metricProducer)
Description copied from class:MetricProducerManager
Removes theMetricProducer
to the manager if it is present.- Specified by:
remove
in classMetricProducerManager
- Parameters:
metricProducer
- theMetricProducer
to be removed from the manager.
-
getAllMetricProducer
public java.util.Set<MetricProducer> getAllMetricProducer()
Description copied from class:MetricProducerManager
Returns all registeredMetricProducer
s that should be exported.This method should be used by any metrics exporter that automatically exports data for
MetricProducer
registered with theMetricProducerManager
.- Specified by:
getAllMetricProducer
in classMetricProducerManager
- Returns:
- all registered
MetricProducer
s that should be exported.
-
-