Package io.opencensus.stats
Class NoopStats
- java.lang.Object
-
- io.opencensus.stats.NoopStats
-
final class NoopStats extends java.lang.Object
No-op implementations of stats classes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
NoopStats.NoopMeasureMap
private static class
NoopStats.NoopStatsComponent
private static class
NoopStats.NoopStatsRecorder
private static class
NoopStats.NoopViewManager
-
Constructor Summary
Constructors Modifier Constructor Description private
NoopStats()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static StatsRecorder
getNoopStatsRecorder()
Returns aStatsRecorder
that does not record any data.(package private) static MeasureMap
newNoopMeasureMap()
Returns aMeasureMap
that ignores all calls toMeasureMap.put(io.opencensus.stats.Measure.MeasureDouble, double)
.(package private) static StatsComponent
newNoopStatsComponent()
Returns aStatsComponent
that has a no-op implementation forStatsRecorder
.(package private) static ViewManager
newNoopViewManager()
Returns aViewManager
that maintains a map of views, but always returns emptyViewData
s.
-
-
-
Method Detail
-
newNoopStatsComponent
static StatsComponent newNoopStatsComponent()
Returns aStatsComponent
that has a no-op implementation forStatsRecorder
.- Returns:
- a
StatsComponent
that has a no-op implementation forStatsRecorder
.
-
getNoopStatsRecorder
static StatsRecorder getNoopStatsRecorder()
Returns aStatsRecorder
that does not record any data.- Returns:
- a
StatsRecorder
that does not record any data.
-
newNoopMeasureMap
static MeasureMap newNoopMeasureMap()
Returns aMeasureMap
that ignores all calls toMeasureMap.put(io.opencensus.stats.Measure.MeasureDouble, double)
.- Returns:
- a
MeasureMap
that ignores all calls toMeasureMap#put
.
-
newNoopViewManager
static ViewManager newNoopViewManager()
Returns aViewManager
that maintains a map of views, but always returns emptyViewData
s.- Returns:
- a
ViewManager
that maintains a map of views, but always returns emptyViewData
s.
-
-